XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment (Details) - Schedule of Property, Plant and Equipment - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 462,397 $ 447,126
Less allowances for depreciation (390,863) (370,273)
Net property, plant and equipment 71,534 76,853
Land and improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 2,826 2,826
Buildings and improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 74,650 72,788
Machinery and equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 322,730 314,032
Dies and tools [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 62,191 $ 57,480