XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Debt, Commitments and Contingencies - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Debt, Commitments and Contingencies [Line Items]          
Debt security investment outstanding borrowing amount     $ 15,000,000.0    
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 $ 14,999,000   14,999,000   $ 15,137,000
Interest expense 50,000 $ 29,000 79,000 $ 58,000  
Notes payable, current portion 5,793,000   5,793,000   6,147,000
Non-cancelable purchase obligations 22,800,000   22,800,000    
Reagents and Other Supplies          
Debt, Commitments and Contingencies [Line Items]          
Non-cancelable purchase obligations 7,700,000   7,700,000    
Services          
Debt, Commitments and Contingencies [Line Items]          
Non-cancelable purchase obligations 6,600,000   6,600,000    
Non-cancelable purchase obligations, payable within next twenty-four months 6,700,000   6,700,000    
Software          
Debt, Commitments and Contingencies [Line Items]          
Non-cancelable purchase obligations 995,000   995,000    
Medical Lab Equipment          
Debt, Commitments and Contingencies [Line Items]          
Non-cancelable purchase obligations, payable within twelve months 732,000   732,000    
Xilong Scientific | FF Gene Biotech          
Debt, Commitments and Contingencies [Line Items]          
Interest expense 77,000 0 156,000 0  
Notes payable $ 5,300,000 $ 0 $ 5,300,000 $ 0  
Debt instrument, interest rate terms     The notes payable to Xilong Scientific are due on December 31, 2022, and the interest rate on the loan is 4.97%.    
Debt instrument, interest rate 4.97%   4.97%    
Installment Sale Contract          
Debt, Commitments and Contingencies [Line Items]          
Notes payable $ 3,800,000   $ 3,800,000   $ 0
Notes payable, current portion $ 461,000   $ 461,000    
Debt instrument, interest rate terms     The notes payable related to the installment sale are due in February 2030, and the interest rate is 1.08%.    
Debt instrument, interest rate 1.08%   1.08%    
Installment Sale Contract | Other Long-Term Liabilities          
Debt, Commitments and Contingencies [Line Items]          
Notes payable, noncurrent portion $ 3,400,000   $ 3,400,000    
Maximum          
Debt, Commitments and Contingencies [Line Items]          
Interest rate     2.00%