XML 52 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue - Disaggregated by Sales Channel (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Disaggregation of Revenue        
Revenue $ 9,178 $ 11,518 $ 27,850 $ 37,136
Distributor        
Disaggregation of Revenue        
Revenue 5,720 9,692 18,469 26,223
Non-distributor        
Disaggregation of Revenue        
Revenue $ 3,458 $ 1,826 $ 9,381 $ 10,913