XML 70 R31.htm IDEA: XBRL DOCUMENT v3.23.2
BALANCE SHEET COMPONENTS - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2021
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Balance Sheet Components [Line Items]            
Goodwill, impairment loss   $ 0        
Deferred revenue   30,000,000   $ 30,000,000    
Deferred revenue, current   24,983,000   24,983,000   $ 30,498,000
Deferred revenue, non-current   4,992,000   4,992,000   $ 1,794,000
Revenue recognized   4,500,000   8,000,000    
Revenue recognized   47,573,000 $ 35,467,000 $ 86,473,000 $ 68,640,000  
Standard product warranty, period       1 year    
Product revenue            
Balance Sheet Components [Line Items]            
Revenue recognized   43,655,000 $ 30,175,000 $ 78,309,000 $ 58,419,000  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01            
Balance Sheet Components [Line Items]            
Remaining performance obligation   $ 5,000,000   $ 5,000,000    
Remaining performance obligation period   6 years   6 years    
Term Loans            
Balance Sheet Components [Line Items]            
Short- and long-term debt   $ 1,400,000   $ 1,400,000    
Interest expense, debt   100,000   200,000    
Term Loans | Minimum            
Balance Sheet Components [Line Items]            
Debt instrument, term loan, elective option 24 months          
Term Loans | Maximum            
Balance Sheet Components [Line Items]            
Debt instrument, term loan, elective option 43 months          
Term Loans | Secured Debt            
Balance Sheet Components [Line Items]            
Debt instrument, term 43 months          
Debt instrument, stated interest rate 17.00%          
Percentage of fee to prepay debt 4.00%          
Omniome, Inc            
Balance Sheet Components [Line Items]            
Short term debt acquired $ 1,300,000          
Long-term debt acquired 3,000,000          
Omniome, Inc | In Process Research and Development            
Balance Sheet Components [Line Items]            
Indefinite-lived intangible assets $ 400,000,000          
Invitae Corporation            
Balance Sheet Components [Line Items]            
Deferred revenue, non-current   3,000,000   3,000,000    
Invitae Corporation | Product revenue            
Balance Sheet Components [Line Items]            
Revenue recognized   $ 2,100,000   $ 2,100,000