v3.26.1
PROPERTY AND EQUIPMENT - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Total $ 255,078 $ 231,288
Less accumulated depreciation (93,778) (72,796)
Property and equipment, net 161,300 158,492
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Total 1,574 1,325
Machinery and equipment    
Property, Plant, and Equipment [Line Items]    
Total 248,906 225,884
Furniture and fixtures    
Property, Plant, and Equipment [Line Items]    
Total 1,208 1,002
Computers    
Property, Plant, and Equipment [Line Items]    
Total $ 3,390 $ 3,077