XML 78 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant and Equipment - Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment, net    
Property, plant and equipment, gross $ 322,077 $ 319,756
Accumulated depreciation and amortization (241,185) (238,784)
Property, plant and equipment, net 80,892 80,972
Land    
Property, Plant and Equipment, net    
Property, plant and equipment, gross 2,429 2,453
Building and improvements    
Property, Plant and Equipment, net    
Property, plant and equipment, gross $ 27,973 26,663
Building and improvements | Minimum    
Property, Plant and Equipment, net    
Useful Life 30 years  
Building and improvements | Maximum    
Property, Plant and Equipment, net    
Useful Life 40 years  
Office furniture and equipment    
Property, Plant and Equipment, net    
Property, plant and equipment, gross $ 16,768 21,334
Office furniture and equipment | Minimum    
Property, Plant and Equipment, net    
Useful Life 5 years  
Office furniture and equipment | Maximum    
Property, Plant and Equipment, net    
Useful Life 8 years  
Machinery and equipment    
Property, Plant and Equipment, net    
Property, plant and equipment, gross $ 274,907 $ 269,306
Machinery and equipment | Minimum    
Property, Plant and Equipment, net    
Useful Life 5 years  
Machinery and equipment | Maximum    
Property, Plant and Equipment, net    
Useful Life 7 years