XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Dec. 31, 2024
Inventory at FIFO    
Finished products $ 18,808 $ 26,022
Materials and work in process 125,933 123,395
Gross inventories 144,741 149,417
Less: LIFO reserve (67,462) (66,398)
Less: excess and obsolescence reserve (6,573) (6,533)
Net inventories $ 70,706 $ 76,486