XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Total cost of sales        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense $ 284 $ 214 $ 483 $ 280
Total operating expenses        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense 3,207 3,069 5,875 5,097
Selling, general and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense 2,512 2,526 4,733 4,208
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense 695 543 1,142 889
Product        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense 244 178 404 288
Service        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense $ 40 $ 36 $ 79 $ (8)