XML 55 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment, net (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consist of the following as of the periods indicated:
(in thousands)
Useful life
(years)
December 31, 2023December 31, 2022
Furniture and fixtures
2-7
$5,903$5,364 
Computers and equipment
3-5
5,4794,901 
Machinery and equipment
2-5
8,5976,427 
Autos and trucks5242161 
Tooling5887638 
Leasehold improvements
Shorter of remaining lease
term or estimated useful life
12,32311,812 
Construction in progress 7481,375 
Total property and equipment 34,17930,678 
Less: accumulated depreciation and amortization(19,953)(12,494)
Property and equipment, net$14,226$18,184