XML 131 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans And Postretirement Benefits (Fair Asset Values Of Plan Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 101,295 $ 108,377  
Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 696 710  
Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 700 961  
Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 24,642 29,020  
Fair Value Measured at Net Asset Value Per Share [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 75,257 77,686  
United States      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 75,953 78,396 $ 80,006
United States | Cash And Cash Equivalents [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 696 710  
United States | Level 1 | Cash And Cash Equivalents [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 696 710  
United States | Level 2 | Cash And Cash Equivalents [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
United States | Level 3 | Cash And Cash Equivalents [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Foreign      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 25,342 29,981 $ 27,708
Foreign | Foreign Government Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 700 961  
Foreign | Fixed Insurance Contracts [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 24,642 29,020  
Foreign | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Foreign | Level 1 | Foreign Government Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Foreign | Level 1 | Fixed Insurance Contracts [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Foreign | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 700 961  
Foreign | Level 2 | Foreign Government Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 700 961  
Foreign | Level 2 | Fixed Insurance Contracts [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Foreign | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 24,642 29,020  
Foreign | Level 3 | Foreign Government Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Foreign | Level 3 | Fixed Insurance Contracts [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 24,642 29,020  
Foreign | Fair Value, Inputs, Level 1, 2 and 3 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 25,342 $ 29,981