XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Sep. 27, 2025
Dec. 31, 2024
Inventory at FIFO    
Finished products $ 22,104 $ 26,022
Materials and work in process 104,363 123,395
Gross inventories 126,467 149,417
Less: LIFO reserve (68,165) (66,398)
Less: excess and obsolescence reserve (3,658) (6,533)
Net inventories $ 54,644 $ 76,486