XML 95 R83.htm IDEA: XBRL DOCUMENT v3.20.2
Share-Based Payments - Schedule of Stock-Based Compensation Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation costs $ 4,600 $ 5,423 $ 13,869 $ 14,538
Cost of products        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation costs 1 4 7 16
Cost of services        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation costs 35 52 99 169
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation costs 407 1,382 1,360 4,083
Selling, general and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation costs 4,157 3,367 13,749 8,301
Discontinued operations        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation costs $ 0 $ 618 $ (1,346) $ 1,969