XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Significant Accounting Policies (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]      
Allowance for doubtful accounts $ 200   $ 0
Amounts invoiced and not collected 2,805   9,006
Deferred cost of sales $ 393   $ 1,261
Group purchasing organization administrative fees (percent) 3.00%    
Patent application costs $ 151 $ 253  
Minimum      
Finite-Lived Intangible Assets [Line Items]      
Typical payment period for customers 30 days    
Maximum      
Finite-Lived Intangible Assets [Line Items]      
Typical payment period for customers 60 days