v3.25.2
INVENTORY (Tables)
6 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventory consisted of the following at June 30, 2025 and December 31, 2024 (in thousands):
June 30, 2025December 31, 2024
Raw materials$26,996 $30,552 
Work in process2,086 7,625 
Finished goods8,598 3,679 
Total inventory$37,680 $41,856 
Classified as:
Current inventory$4,090 $6,200 
Long-term inventory33,590 35,656 
Total inventory$37,680 $41,856