XML 128 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans, Fair Value of Pension Plan Investments Table (Details) - RAP - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pension Plan Investments      
RAP Investment Amount $ 453,457 $ 407,405 $ 497,796
Fair Value, Inputs, Level 1      
Pension Plan Investments      
RAP Investment Amount 409,771 366,466  
Fair Value, Inputs, Level 2      
Pension Plan Investments      
RAP Investment Amount 0 0  
Fair Value, Inputs, Level 3      
Pension Plan Investments      
RAP Investment Amount 43,687 40,939  
Money market account      
Pension Plan Investments      
RAP Investment Amount 10,040 6,628  
Money market account | Fair Value, Inputs, Level 1      
Pension Plan Investments      
RAP Investment Amount 10,040 6,628  
Money market account | Fair Value, Inputs, Level 2      
Pension Plan Investments      
RAP Investment Amount 0 0  
Money market account | Fair Value, Inputs, Level 3      
Pension Plan Investments      
RAP Investment Amount 0 0  
Defined Benefit Plan, Common Collective Trust      
Pension Plan Investments      
RAP Investment Amount 164,891 155,654  
Defined Benefit Plan, Common Collective Trust | Fair Value, Inputs, Level 1      
Pension Plan Investments      
RAP Investment Amount 164,891 155,654  
Defined Benefit Plan, Common Collective Trust | Fair Value, Inputs, Level 2      
Pension Plan Investments      
RAP Investment Amount 0 0  
Defined Benefit Plan, Common Collective Trust | Fair Value, Inputs, Level 3      
Pension Plan Investments      
RAP Investment Amount 0 0  
Mutual funds      
Pension Plan Investments      
RAP Investment Amount 234,840 204,184  
Mutual funds | Fair Value, Inputs, Level 1      
Pension Plan Investments      
RAP Investment Amount 234,840 204,184  
Mutual funds | Fair Value, Inputs, Level 2      
Pension Plan Investments      
RAP Investment Amount 0 0  
Mutual funds | Fair Value, Inputs, Level 3      
Pension Plan Investments      
RAP Investment Amount 0 0  
Group annuity contracts      
Pension Plan Investments      
RAP Investment Amount 43,687 40,939  
Group annuity contracts | Fair Value, Inputs, Level 1      
Pension Plan Investments      
RAP Investment Amount 0 0  
Group annuity contracts | Fair Value, Inputs, Level 2      
Pension Plan Investments      
RAP Investment Amount 0 0  
Group annuity contracts | Fair Value, Inputs, Level 3      
Pension Plan Investments      
RAP Investment Amount $ 43,687 $ 40,939