XML 87 R77.htm IDEA: XBRL DOCUMENT v3.22.2
Share-Based Payments - Schedule of Stock-Based Compensation Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation costs $ 2,309 $ 3,557 $ 5,871 $ 8,972
Cost of products        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation costs 7 6 15 15
Cost of services        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation costs 23 24 48 78
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation costs 589 581 1,134 1,610
Selling, general and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation costs 1,660 2,870 4,606 7,065
Discontinued operations        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation costs $ 30 $ 76 $ 68 $ 204