XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Debt, Commitments and Contingencies - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Debt, Commitments and Contingencies [Line Items]    
Debt security investment outstanding borrowing amount $ 15,000,000  
Interest on loan withdrawn from margin account 1.00%  
Payments for closing of escrow, financed under margin loan $ 15,000,000  
Margin account, outstanding amount 15,048,000 $ 15,019,000
Interest expense 29,000  
Non-cancelable purchase obligations 25,400,000  
Reagents and Other Supplies    
Debt, Commitments and Contingencies [Line Items]    
Non-cancelable purchase obligations, payable within twelve months 22,800,000  
Non-cancelable purchase obligations, payable within next twenty-four months 1,200,000  
Medical Lab Equipment    
Debt, Commitments and Contingencies [Line Items]    
Non-cancelable purchase obligations, payable within twelve months $ 1,400,000  
Maximum    
Debt, Commitments and Contingencies [Line Items]    
Interest rate 1.00%