XML 135 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans And Postretirement Benefits (Pension Plans With An Accumulated Benefit Obligation In Excess Of Plan Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
United States    
Defined Benefit Plan, Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets    
Accumulated benefit obligation $ 89,455 $ 97,322
Fair value of plan assets 75,953 78,396
Foreign    
Defined Benefit Plan, Pension Plans with Accumulated Benefit Obligations in Excess of Plan Assets    
Accumulated benefit obligation 32,311 35,772
Fair value of plan assets $ 25,342 $ 29,981