XML 89 R79.htm IDEA: XBRL DOCUMENT v3.22.2.2
Share-Based Payments - Schedule of Stock-Based Compensation Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation costs $ 2,125 $ 2,490 $ 7,996 $ 11,462
Cost of products        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation costs 7 8 22 23
Cost of services        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation costs 15 25 63 103
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation costs 524 549 1,658 2,159
Selling, general and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation costs 1,638 1,840 6,244 8,905
Discontinued operations        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation costs $ (59) $ 68 $ 9 $ 272