XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Plant and Equipment (Details) - Schedule of property, plant and equipment - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 447,126 $ 421,282
Less allowances for depreciation (370,273) (347,651)
Net property, plant and equipment 76,853 73,631
Land and improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 2,826 2,686
Buildings and improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 72,788 62,781
Machinery and equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 314,032 302,241
Dies and tools [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 57,480 $ 53,574