v3.26.1
Inventories, Net (Tables)
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventories, Net
Inventories, net consisted of the following (in thousands):
June 30,December 31,
20262025
Raw materials
$15,586 $16,160 
Consumables
5,745 8,021 
Work in progress
2,240 3,633 
Finished goods
9,860 5,395 
Total inventories, net
$33,431 $33,209