v3.25.2
PROPERTY AND EQUIPMENT, NET (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Gross property and equipment $ 26,996 $ 24,256
Less accumulated depreciation 11,302 8,011
Total property and equipment 15,694 16,245
Other Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 25,856 23,271
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 941 799
Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 51 186
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Gross property and equipment $ 148 $ 0