v3.26.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventories
The components of inventories are as follows (in thousands):
March 31,
2026
December 31,
2025
Finished goods$25,193 $24,891 
Commodities held for sale12,601 24,736 
Raw materials29,787 26,650 
Work-in-process9,656 9,597 
Supplies and parts62,172 62,221 
$139,409 $148,095