v3.26.1
Inventories (Tables)
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventories
The components of inventories are as follows (in thousands):
June 30,
2026
December 31,
2025
Finished goods$19,211 $24,891 
Commodities held for sale7,883 24,736 
Raw materials27,865 26,650 
Work-in-process9,795 9,597 
Supplies and parts63,809 62,221 
$128,563 $148,095