XML 92 R80.htm IDEA: XBRL DOCUMENT v3.26.1
Financial Statement Components - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property and Equipment [Abstract]    
Total property and equipment $ 99,355 $ 98,431
Impairment (5,976) 0
Accumulated depreciation and amortization (58,429) (46,150)
Total property and equipment, net 34,950 52,281
Machinery and Equipment [Member]    
Property and Equipment [Abstract]    
Total property and equipment 63,684 62,982
Computer Hardware and Software [Member]    
Property and Equipment [Abstract]    
Total property and equipment 8,497 8,404
Land [Member]    
Property and Equipment [Abstract]    
Total property and equipment 1,001 1,001
Leasehold Improvements [Member]    
Property and Equipment [Abstract]    
Total property and equipment 22,592 22,620
Vehicles, Including Demonstration Fleet [Member]    
Property and Equipment [Abstract]    
Total property and equipment 2,177 2,139
Furniture and Fixtures [Member]    
Property and Equipment [Abstract]    
Total property and equipment 377 398
Construction in Progress [Member]    
Property and Equipment [Abstract]    
Total property and equipment $ 1,027 $ 887