XML 49 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Principles of Consolidation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Cost of Sales        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense $ 214 $ 93 $ 280 $ 364
Selling, general and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense 2,526 1,617 4,208 3,140
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense 543 459 889 841
Operating Expenses        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense 3,069 2,076 5,097 3,981
Product | Cost of Sales        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense 178 41 288 195
Service | Cost of Sales        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense $ 36 $ 52 $ (8) $ 169