XML 147 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Principles of Consolidation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Cost of Sales        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense $ 190 $ 127 $ 470 $ 491
Selling, general and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense 2,581 1,527 6,789 4,666
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense 509 430 1,398 1,271
Operating Expenses        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense 3,090 1,957 8,187 5,937
Product | Cost of Sales        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense 147 39 435 234
Service | Cost of Sales        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense $ 43 $ 88 $ 35 $ 257