XML 67 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories (Details) - Schedule of inventories - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Inventory at FIFO    
Finished goods $ 23,573 $ 7,322
Materials and products in process 105,721 92,701
Gross inventories 129,294 100,023
Less: LIFO reserve (59,489) (51,826)
Less: excess and obsolescence reserve (4,812) (4,347)
Net Inventories $ 64,993 $ 43,850