XML 50 R31.htm IDEA: XBRL DOCUMENT v3.25.2
BALANCE SHEET COMPONENTS - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 07, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Aug. 02, 2023
Schedule of Balance Sheet Components [Line Items]                
Impairment charges   $ 0 $ 0 $ 51,300 $ 93,200      
Impairment of intangible assets       40,000        
Impairment charges   $ 0     $ 93,200 $ 15,000 $ 93,200  
Intangible asset impairment, discounted cash flow model, discount rate   14.00%       14.00%    
Intangible asset impairment, discounted cash flow model, term (in years)   11 years       11 years    
Intangible asset impairment, increase in basis point discount rate   200       200    
Additional intangible asset impairment, change in discount rate           $ 3,000    
Intangible asset impairment, increase in term (in years)   1 year       1 year    
Additional intangible asset impairment, change in term           $ 3,000    
Deferred revenue, current   $ 14,863   13,864   14,863    
Deferred revenue, non-current   5,709   $ 5,900   5,709    
Deferred revenue, non-current   56,600       $ 56,600    
Standard product warranty, period           1 year    
Developed Technology and Intellectual Property                
Schedule of Balance Sheet Components [Line Items]                
Asset acquisition, consideration transferred $ 9,700              
Asset acquisition amount unpaid   $ 5,000       $ 5,000    
2025 Restructuring                
Schedule of Balance Sheet Components [Line Items]                
Restructuring and related cost, accelerated amortization     $ 359,300          
Reduction in net loss, basic (in dollars per share)           $ 1.20    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-07-01                
Schedule of Balance Sheet Components [Line Items]                
Revenue, remaining performance obligation, percentage   72.00%       72.00%    
Remaining performance obligation period   12 months       12 months    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01                
Schedule of Balance Sheet Components [Line Items]                
Revenue, remaining performance obligation, percentage   22.00%       22.00%    
Remaining performance obligation period   12 months       12 months    
Service                
Schedule of Balance Sheet Components [Line Items]                
Contract with customer, liability   $ 20,600       $ 20,600    
Deferred revenue, current   14,900       14,900    
Deferred revenue, non-current   5,700       $ 5,700    
Contract with customer, liability, noncurrent, recognition (in years)           4 years    
Revenue recognized   $ 4,800       $ 9,400    
Technology-Based Intangible Assets                
Schedule of Balance Sheet Components [Line Items]                
Estimated Useful Life (in years)   3 years       3 years    
License                
Schedule of Balance Sheet Components [Line Items]                
Estimated Useful Life (in years)   3 years       3 years    
Apton                
Schedule of Balance Sheet Components [Line Items]                
Allocation of purchase price               $ 55,000