XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies - Narrative (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2021
USD ($)
reportingUnit
Mar. 31, 2020
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2020
USD ($)
Finite-Lived Intangible Assets [Line Items]        
Allowance for doubtful accounts $ (700,000)     $ (700,000)
Number of reporting units | reportingUnit 1      
Goodwill impairment     $ 0  
Group purchasing organization administrative fees (as a percent) 3.00%      
Deferred cost of sales $ 100,000     $ 200,000
Capitalized patent costs $ 200,000 $ 100,000    
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