XML 64 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Significant Accounting Policies - Additional Information (Details)
9 Months Ended 12 Months Ended
Sep. 30, 2020
Dec. 31, 2020
USD ($)
segment
reportingUnit
depositoryInstitution
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Market Concentrations and Credit Risk [Line Items]        
Number of business segments | segment   1    
Amount of insurance coverage provided by FDIC for deposits   $ 250,000    
Cash and cash equivalents uninsured amount   $ 95,100,000 $ 68,400,000  
Number of depository institutions | depositoryInstitution   4    
impairment of indefinite useful lives intangible   $ 1,027,000 446,000 $ 0
impairment of finite-lived intangible assets     500,000  
Number of reporting units | reportingUnit   1    
Goodwill impairment   $ 0 0 0
Patent application costs   $ (327,000) (466,000) (609,000)
Accounts receivable, net       51,000,000.0
GPO administrative fees as percent of purchase volume   3.00%    
Deferred cost of sales   $ 200,000 1,300,000  
Advertising expense   $ 100,000 100,000 100,000
Minimum        
Market Concentrations and Credit Risk [Line Items]        
Property and equipment estimated useful life   3 years    
Typical payment period for customers 30 days      
Maximum        
Market Concentrations and Credit Risk [Line Items]        
Property and equipment estimated useful life   7 years    
Typical payment period for customers 60 days      
Patents        
Market Concentrations and Credit Risk [Line Items]        
impairment of indefinite useful lives intangible   $ 0 $ 800,000 $ 0