XML 53 R34.htm IDEA: XBRL DOCUMENT v3.25.1
BALANCE SHEET COMPONENTS - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 07, 2025
Apr. 01, 2024
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Aug. 02, 2023
Schedule of Balance Sheet Components [Line Items]              
Impairment charges   $ 0 $ 0 $ 51,300 $ 93,200    
Goodwill impairment, discount rate     12.00%        
Increase in basis point discount rate     0.0100        
Additional goodwill impairment     $ 75,000        
Impairment of intangible assets       40,000      
Intangible asset impairment, discounted cash flow model, discount rate     14.00%        
Intangible asset impairment, discounted cash flow model, term (in years)     11 years        
Intangible asset impairment, increase in basis point discount rate     200        
Additional intangible asset impairment, change in discount rate     $ 3,000        
Intangible asset impairment, increase in term (in years)     1 year        
Additional intangible asset impairment, change in term     $ 3,000        
Deferred revenue, current     15,241 13,864      
Deferred revenue, non-current     5,855 $ 5,900      
Deferred revenue, non-current     $ 58,700        
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        
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.21  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-04-01              
Schedule of Balance Sheet Components [Line Items]              
Revenue, remaining performance obligation, percentage     70.00%        
Remaining performance obligation period     12 months        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01              
Schedule of Balance Sheet Components [Line Items]              
Revenue, remaining performance obligation, percentage     23.00%        
Remaining performance obligation period     12 months        
Service              
Schedule of Balance Sheet Components [Line Items]              
Contract with customer, liability     $ 21,100        
Deferred revenue, current     15,200        
Deferred revenue, non-current     $ 5,900        
Contract with customer, liability, noncurrent, recognition (in years)     5 years        
Revenue recognized     $ 4,600        
Customer relationships              
Schedule of Balance Sheet Components [Line Items]              
Estimated Useful Life (in years)     2 years        
Technology-Based Intangible Assets              
Schedule of Balance Sheet Components [Line Items]              
Estimated Useful Life (in years)     3 years        
License              
Schedule of Balance Sheet Components [Line Items]              
Estimated Useful Life (in years)     3 years        
In Process Research and Development              
Schedule of Balance Sheet Components [Line Items]              
Impairment charge     $ 15,000        
Apton              
Schedule of Balance Sheet Components [Line Items]              
Allocation of purchase price             $ 55,000