XML 58 R40.htm IDEA: XBRL DOCUMENT v3.25.4
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2025
Schedule of Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment

Property, plant and equipment consist of the following:

 

December 31,   2025     2024  
             
Land and improvements   $ 3,333     $ 2,826  
Buildings and improvements     83,368       76,153  
Machinery and equipment     352,353       333,365  
Dies and tools     67,745       65,278  
Property, plant and equipment     506,799       477,622  
Less allowances for depreciation     (426,702 )     (406,373 )
Net property, plant and equipment   $ 80,097     $ 71,249