v3.26.1
INVENTORY (Tables)
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventory consisted of the following at June 30, 2026 and December 31, 2025 (in thousands):
June 30, 2026December 31, 2025
Raw materials$22,768 $24,169 
Work in process7,891 2,348 
Finished goods9,390 9,638 
Total inventory$40,049 $36,155 
Classified as:
Current inventory$7,835 $5,875 
Long-term inventory32,214 30,280 
Total inventory$40,049 $36,155