XML 48 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Significant Accounting Policies (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Concentration Risk [Line Items]      
Amounts Invoiced and Not Collected, After Transition Adjustment $ 4,511   $ 9,006
Deferred Cost of Sales, After Transition Adjustment 632   1,261
Deferred cost of sales $ 600   $ 1,300
GPO administrative fees as percent of purchase volume 3.00%    
Minimum      
Concentration Risk [Line Items]      
Typical payment period for customers 30 days    
Maximum      
Concentration Risk [Line Items]      
Typical payment period for customers 60 days    
Patents      
Concentration Risk [Line Items]      
Intangible assets, net of accumulated amortization $ 100 $ 200