XML 42 R27.htm IDEA: XBRL DOCUMENT v3.24.3
PROPERTY AND EQUIPMENT (Tables)
9 Months Ended
Sep. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following:
Useful LifeSeptember 30, 2024December 31, 2023
Machinery and equipment
5 - 10 years
$36,739 $30,311 
Furniture and fixtures
3 - 5 years
33 33 
Computer equipment
3 - 5 years
Leasehold improvementsShorter of lease term or estimated useful life11,533 10,609 
Software
1 - 3 years
1,718 1,718 
Construction in progress1,619 4,189 
Total51,644 46,862 
Less: Accumulated depreciation and amortization(28,582)(21,650)
Property and equipment, net$23,062 $25,212