XML 123 R101.htm IDEA: XBRL DOCUMENT v3.25.4
Retirement Plans, Fair Value of Pension Plan Investments Table (Details) - RAP - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Pension Plan Investments      
RAP Investment Amount $ 517,579 $ 478,970 $ 453,457
Fair Value, Inputs, Level 1 [Member]      
Pension Plan Investments      
RAP Investment Amount 478,010 438,554  
Fair Value, Inputs, Level 2 [Member]      
Pension Plan Investments      
RAP Investment Amount 0 0  
Fair Value, Inputs, Level 3 [Member]      
Pension Plan Investments      
RAP Investment Amount 39,569 40,416  
Money Market Funds [Member]      
Pension Plan Investments      
RAP Investment Amount 2,661 7,892  
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]      
Pension Plan Investments      
RAP Investment Amount 2,661 7,892  
Money Market Funds [Member] | Fair Value, Inputs, Level 2 [Member]      
Pension Plan Investments      
RAP Investment Amount 0 0  
Money Market Funds [Member] | Fair Value, Inputs, Level 3 [Member]      
Pension Plan Investments      
RAP Investment Amount 0 0  
Defined Benefit Plan, Common Collective Trust      
Pension Plan Investments      
RAP Investment Amount 197,772 183,059  
Defined Benefit Plan, Common Collective Trust | Fair Value, Inputs, Level 1 [Member]      
Pension Plan Investments      
RAP Investment Amount 197,772 183,059  
Defined Benefit Plan, Common Collective Trust | Fair Value, Inputs, Level 2 [Member]      
Pension Plan Investments      
RAP Investment Amount 0 0  
Defined Benefit Plan, Common Collective Trust | Fair Value, Inputs, Level 3 [Member]      
Pension Plan Investments      
RAP Investment Amount 0 0  
Mutual Fund [Member]      
Pension Plan Investments      
RAP Investment Amount 277,577 247,602  
Mutual Fund [Member] | Fair Value, Inputs, Level 1 [Member]      
Pension Plan Investments      
RAP Investment Amount 277,577 247,602  
Mutual Fund [Member] | Fair Value, Inputs, Level 2 [Member]      
Pension Plan Investments      
RAP Investment Amount 0 0  
Mutual Fund [Member] | Fair Value, Inputs, Level 3 [Member]      
Pension Plan Investments      
RAP Investment Amount 0 0  
Group Annuity Contracts [Member]      
Pension Plan Investments      
RAP Investment Amount 39,569 40,416  
Group Annuity Contracts [Member] | Fair Value, Inputs, Level 1 [Member]      
Pension Plan Investments      
RAP Investment Amount 0 0  
Group Annuity Contracts [Member] | Fair Value, Inputs, Level 2 [Member]      
Pension Plan Investments      
RAP Investment Amount 0 0  
Group Annuity Contracts [Member] | Fair Value, Inputs, Level 3 [Member]      
Pension Plan Investments      
RAP Investment Amount $ 39,569 $ 40,416 $ 43,687