XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Organization and Nature of Business; Basis of Presentation; Principles of Consolidation; Significant Accounting Policies - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Apr. 14, 2020
Apr. 04, 2018
Mar. 27, 2018
Property, Plant and Equipment [Line Items]            
Allowance for credit losses $ 100,000   $ 100,000      
Instrument warranty term     1 year      
Kits and accessories warranty term     60 days      
Lessor lease term 5 years   5 years      
Expected dividends 0.00% 0.00% 0.00%      
2.50% Convertible notes due 2023 | Unsecured obligations            
Property, Plant and Equipment [Line Items]            
Aggregate principal amount         $ 171,500,000 $ 150,000,000.0
Interest rate           2.50%
PPP | Unsecured obligations            
Property, Plant and Equipment [Line Items]            
Aggregate principal amount       $ 4,800,000    
Interest rate       1.00%    
Instruments            
Property, Plant and Equipment [Line Items]            
Estimated useful life of assets     5 years      
Minimum            
Property, Plant and Equipment [Line Items]            
Estimated useful life of assets     1 year      
Lease term 2 years   2 years      
Maximum            
Property, Plant and Equipment [Line Items]            
Estimated useful life of assets     7 years      
Lease term 6 years   6 years