XML 71 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Product Revenue Detail (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
distribution_channel
Mar. 31, 2019
USD ($)
Disaggregation of Revenue [Line Items]    
Number of primary distribution channels | distribution_channel 2  
Net sales $ 61,736 $ 66,555
Direct Customers    
Disaggregation of Revenue [Line Items]    
Net sales 59,896 64,542
Distributors    
Disaggregation of Revenue [Line Items]    
Net sales $ 1,840 $ 2,013