XML 111 R76.htm IDEA: XBRL DOCUMENT v3.20.1
Share-based Compensation - Expense Allocation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Expense      
Total compensation cost $ 2,917 $ 3,321 $ 4,051
Cost of goods sold.      
Share-based Compensation Expense      
Total compensation cost 473 470 390
Research and development      
Share-based Compensation Expense      
Total compensation cost 340 344 394
Selling and marketing      
Share-based Compensation Expense      
Total compensation cost 293 731 913
General and administrative      
Share-based Compensation Expense      
Total compensation cost $ 1,811 $ 1,776 $ 2,354