XML 90 R47.htm IDEA: XBRL DOCUMENT v3.25.1
BALANCE SHEET COMPONENTS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Aug. 02, 2023
Sep. 30, 2021
Balance Sheet Components [Line Items]                
Depreciation       $ 13,774 $ 11,463 $ 9,480    
Impairment charges $ 51,300 $ 93,200 $ 0 $ 144,500        
Goodwill impairment, discount rate 12.00% 12.00%   12.00%        
Increase in basis point discount rate   0.0100            
Additional goodwill impairment $ 95,000 $ 85,000            
Intangible asset impairment, increase in basis point discount rate 0.0100     0.0100        
Intangible asset impairment, discounted cash flow model, discount rate 14.00%     14.00%        
Intangible asset impairment, discounted cash flow model, term (in years) 13 years     13 years        
Additional intangible asset impairment, change in discount rate $ 5,000              
Intangible asset impairment, increase in term (in years) 1 year     1 year        
Additional intangible asset impairment, change in term $ 5,000              
Amortization       $ 27,400 8,300 900    
Amortization of acquired intangible assets       27,412 8,261 913    
Deferred revenue, current 13,864     13,864 16,342      
Deferred revenue, non-current 5,900     5,900 5,530      
Revenue, remaining performance obligation, amount $ 58,600     $ 58,600        
Revenue, remaining performance obligation, percentage 62.00%     62.00%        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01                
Balance Sheet Components [Line Items]                
Revenue, remaining performance obligation, percentage 30.00%     30.00%        
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months     12 months        
Cost Of Revenue                
Balance Sheet Components [Line Items]                
Amortization of acquired intangible assets       $ 9,400 2,000 700    
Operating Expense                
Balance Sheet Components [Line Items]                
Amortization of acquired intangible assets       18,000 6,300 $ 200    
Customer relationships                
Balance Sheet Components [Line Items]                
Impairment of intangible assets, finite-lived $ 0              
Developed technology                
Balance Sheet Components [Line Items]                
Impairment of intangible assets, finite-lived 0              
In-Process Research and Development Indefinite Lived                
Balance Sheet Components [Line Items]                
Impairment of intangible assets, indefinite-lived (excluding goodwill) 0              
Apton                
Balance Sheet Components [Line Items]                
In-process research and development         $ 55,000   $ 55,000  
Omniome, Inc | In-Process Research and Development Indefinite Lived                
Balance Sheet Components [Line Items]                
Intangible assets include acquired IPR&D               $ 400,000
Service                
Balance Sheet Components [Line Items]                
Contract with customer, liability 19,800     19,800        
Deferred revenue, current 13,900     13,900        
Deferred revenue, non-current $ 5,900     $ 5,900        
Deferred service revenue, noncurrent, recognition period       5 years        
Revenue recognized       $ 14,900