XML 50 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT PROPERTY AND EQUIPMENT
Property and equipment consisted of the following:
December 31,
Useful Life20232022
Machinery and equipment
5 - 10 years
$72,538 $64,626 
Furniture and fixtures
3 - 5 years
987 987 
Computer equipment
3 - 5 years
927 927 
Leasehold improvementsShorter of lease term
or estimated useful
life
14,981 11,993 
Vehicles5 years264 264 
Software
1 - 3 years
2,924 2,924 
Construction in progress4,189 4,145 
Total96,810 85,866 
Less: Accumulated depreciation and amortization(71,598)(63,211)
Property and equipment, net$25,212 $22,655 

Depreciation and amortization expense for the years ended December 31, 2023, 2022, and 2021, was $8,387, $8,575, and $10,428, respectively.