XML 85 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Debt, Commitments and Contingencies - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
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    
Interest rate 4.59%    
Interest expense $ 346,000 $ 117,000 $ 20,000
Notes payable, current portion 5,639,000 6,147,000  
Non-cancelable purchase obligations 10,100,000    
Contingent consideration   10,000,000  
Software      
Debt, Commitments and Contingencies [Line Items]      
Non-cancelable purchase obligations 3,200,000    
Non-cancelable purchase obligations, payable within next thirty-six months 2,200,000    
Reagents and Other Supplies      
Debt, Commitments and Contingencies [Line Items]      
Non-cancelable purchase obligations 2,500,000    
Services      
Debt, Commitments and Contingencies [Line Items]      
Non-cancelable purchase obligations 1,100,000    
Non-cancelable purchase obligations, payable within next thirty-six months 381,000    
Medical Lab Equipment      
Debt, Commitments and Contingencies [Line Items]      
Non-cancelable purchase obligations, payable within twelve months 746,000    
Xilong Scientific      
Debt, Commitments and Contingencies [Line Items]      
Notes payable 5,200,000    
Xilong Scientific | FF Gene Biotech      
Debt, Commitments and Contingencies [Line Items]      
Interest expense $ 304,000 177,000  
Debt instrument, interest rate terms The notes payable to Xilong Scientific is due on March 31, 2023, and the interest rate on the loan is 4.97%.    
Debt instrument, interest rate 4.97%    
Installment Sale Contract      
Debt, Commitments and Contingencies [Line Items]      
Notes payable $ 3,800,000 $ 0  
Notes payable, current portion $ 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%    
Installment Sale Contract | Other Long-Term Liabilities      
Debt, Commitments and Contingencies [Line Items]      
Notes payable, noncurrent portion $ 3,400,000