XML 60 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Debt, Commitments and Contingencies - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Debt, Commitments and Contingencies [Line Items]          
Debt security investment outstanding borrowing amount     $ 15,100,000    
Interest on loan withdrawn from margin account     1.00%    
Payments for closing of escrow, financed under margin loan     $ 15,000,000.0    
Investment margin loan $ 15,107,000   15,107,000   $ 15,019,000
Interest expense 30,000 $ 0 88,000 $ 0  
Non-cancelable purchase obligations 13,800,000   13,800,000    
Reagents and Other Supplies          
Debt, Commitments and Contingencies [Line Items]          
Non-cancelable purchase obligations, payable within twelve months 10,400,000   10,400,000    
Medical Lab Equipment          
Debt, Commitments and Contingencies [Line Items]          
Non-cancelable purchase obligations, payable within twelve months 3,000,000.0   3,000,000.0    
Medical Lab Furniture          
Debt, Commitments and Contingencies [Line Items]          
Non-cancelable purchase obligations, payable within twelve months 373,000   373,000    
Xilong Scientific | FF Gene Biotech          
Debt, Commitments and Contingencies [Line Items]          
Interest expense 74,000   74,000    
Notes payable $ 5,900,000   $ 5,900,000    
Debt instrument, interest rate terms     The loan is payable on December 31, 2022 and interest rate on the loan is 4.97%.    
Debt instrument, interest rate 4.97%   4.97%    
Maximum          
Debt, Commitments and Contingencies [Line Items]          
Interest rate     1.00%