v3.25.1
Property and Equipment, net (Tables)
3 Months Ended
Mar. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment, net consist of the following as of the periods indicated:
(in thousands)
Useful life
(years)
March 31, 2025December 31, 2024
Leasehold improvements
Shorter of remaining lease
term or estimated useful life
$12,096$12,019 
Machinery and equipment
2-5
6,6017,076 
Furniture and fixtures
2-7
6,1366,096 
Computers and equipment
3-5
5,5115,496 
Tooling5732732 
Autos and trucks56059 
Total property and equipment 31,13631,478 
Less: accumulated depreciation and amortization(26,916)(25,500)
Property and equipment, net$4,220$5,978