v3.26.1
INVENTORY (Tables)
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Current Inventory
Inventory consisted of the following:
(in thousands)June 30, 2026December 31, 2025
Raw materials$38,554 $28,009 
Work in process87,037 88,259 
Finished goods13,394 6,839 
Total$138,985 $123,107 
Reported as
Inventory$25,858 $17,735 
Inventory, non-current113,127 105,372 
Total$138,985 $123,107 
Schedule of Noncurrent Inventory
Inventory consisted of the following:
(in thousands)June 30, 2026December 31, 2025
Raw materials$38,554 $28,009 
Work in process87,037 88,259 
Finished goods13,394 6,839 
Total$138,985 $123,107 
Reported as
Inventory$25,858 $17,735 
Inventory, non-current113,127 105,372 
Total$138,985 $123,107