Quarterly report [Sections 13 or 15(d)]

Balance Sheet Components - Schedule of Property and equipment, Net (Details)

v3.25.1
Balance Sheet Components - Schedule of Property and equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total $ 11,492 $ 10,133
Less: accumulated depreciation (2,215) (1,797)
Property and equipment, net 9,277 8,336
Equipment    
Property, Plant and Equipment [Line Items]    
Total 8,870 7,603
Vehicles    
Property, Plant and Equipment [Line Items]    
Total 2,059 2,059
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total 371 369
Construction-in-progress    
Property, Plant and Equipment [Line Items]    
Total 88 31
Computers    
Property, Plant and Equipment [Line Items]    
Total 78 67
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total $ 26 $ 4