XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation (Details) - Schedule of total stock-based compensation costs - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Stock-Based Compensation (Details) - Schedule of total stock-based compensation costs [Line Items]        
Restricted Stock Units $ 390 $ 1,360 $ 704 $ 2,663
Stock options 1,942 2,998 3,821 5,738
Total stock-based compensation 1,942 2,998 3,821 5,738
Stock options [Member]        
Stock-Based Compensation (Details) - Schedule of total stock-based compensation costs [Line Items]        
Stock options $ 1,552 $ 1,638 $ 3,117 $ 3,075