v3.26.1
PROPERTY AND EQUIPMENT (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property, Plant, and Equipment
Property and equipment consisted of the following (in thousands):
June 30,
2026
December 31,
2025
Leasehold improvements$1,574 $1,325 
Machinery and equipment248,906 225,884 
Furniture and fixtures1,208 1,002 
Computers3,390 3,077 
Total255,078 231,288 
Less accumulated depreciation(93,778)(72,796)
Property and equipment, net$161,300 $158,492