XML 76 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Inventory at FIFO    
Finished goods $ 10,993 $ 26,022
Materials and products in process 102,173 123,395
Gross inventories 113,166 149,417
Less: LIFO reserve (67,058) (66,398)
Less: excess and obsolescence reserve (3,227) (6,533)
Net inventories $ 42,881 $ 76,486