XML 69 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
BALANCE SHEET COMPONENTS - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 20, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Aug. 02, 2023
Sep. 30, 2021
Balance Sheet Components [Line Items]            
Depreciation   $ 11,463 $ 9,480 $ 7,199    
Goodwill   462,261 409,974      
Amortization   8,300 900 400    
Amortization of intangible assets   6,157 0 0    
Deferred revenue, current   16,342 30,498      
Deferred revenue, non-current   5,530 1,794      
Deferred revenue, non-current   $ 2,900        
Percentage of fee to prepay debt   4.00%        
Term loans outstanding   $ 500        
Interest expense   300        
Cost Of Revenue            
Balance Sheet Components [Line Items]            
Amortization of intangible assets   2,000 700 300    
Operating Expense            
Balance Sheet Components [Line Items]            
Amortization of intangible assets   6,300 200 $ 100    
Omniome, Inc            
Balance Sheet Components [Line Items]            
Goodwill $ 390,665 462,300 $ 410,000      
Short term debt acquired 1,300          
Long-term debt acquired $ 3,000          
Debt term 43 months          
Stated interest rate 17.00%          
In-process research and development $ 400,000          
Omniome, Inc | In-Process Research and Development Indefinite Lived            
Balance Sheet Components [Line Items]            
Intangible assets include acquired IPR&D           $ 400,000
Apton            
Balance Sheet Components [Line Items]            
Goodwill         $ 52,287  
Goodwill, acquired during period   52,300        
Deferred income tax liability   11,300        
In-process research and development         $ 55,000  
Service            
Balance Sheet Components [Line Items]            
Contract with Customer, Liability   21,900        
Deferred revenue, current   16,300        
Deferred revenue, non-current   $ 5,600        
Deferred service revenue, noncurrent, recognition period   5 years        
Revenue recognized   $ 18,900