XML 91 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefit Plans Level 3 Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Actual return on plan assets:      
Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) $ 84,715 $ (23,622)  
Defined Benefit Plan, Plan Assets, Amount 1,096,238 982,206 $ 1,121,784
Real Asset Mutual Funds, Commodities | Fair Value, Inputs, Level 3 [Member]      
Actual return on plan assets:      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Fixed Income Mutual Funds, Insurance Contracts | Fair Value, Inputs, Level 3 [Member]      
Actual return on plan assets:      
Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase (Decrease) for Actual Return (Loss) on Plan Assets Still Held 31 (1)  
Defined Benefit Plan, Purchases, Total 91 80  
Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) 75 (91)  
Defined Benefit Plan, Plan Assets, Amount $ 1,972 $ 1,775 $ 1,787