v3.25.4
Condensed consolidated financial statement details - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]      
Gross property and equipment $ 81,631 $ 86,741  
Less: Accumulated depreciation and amortization (75,728) (78,045)  
Property and equipment, net 5,903 8,696  
Depreciation 5,200 4,900 $ 6,200
Leasehold Improvements [Member]      
Property, Plant and Equipment [Line Items]      
Gross property and equipment 24,014 23,996  
Production, engineering and other equipment [Member]      
Property, Plant and Equipment [Line Items]      
Gross property and equipment 37,265 38,018  
Tooling [Member]      
Property, Plant and Equipment [Line Items]      
Gross property and equipment 7,208 6,810  
Computers and software [Member]      
Property, Plant and Equipment [Line Items]      
Gross property and equipment 8,064 12,574  
Furniture and office equipment [Member]      
Property, Plant and Equipment [Line Items]      
Gross property and equipment 3,524 3,763  
Tradeshow Equipment and other [Member]      
Property, Plant and Equipment [Line Items]      
Gross property and equipment 1,424 1,424  
Construction in Progress [Member]      
Property, Plant and Equipment [Line Items]      
Gross property and equipment $ 132 $ 156