XML 122 R111.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Benefit Plans (Fair Values of Pension Plan Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Total Assets including Common Trust Funds [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets $ 734,820 $ 723,064
Level 1 [Member] | Total Assets including Common Trust Funds [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 124,057 175,171
Level 2 [Member] | Total Assets including Common Trust Funds [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 37,726 38,750
Pension Benefits [Member] | Cash And Equivalents [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 6,357 5,268
Pension Benefits [Member] | Total Cash and Cash-Equivalents [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 6,357 5,268
Pension Benefits [Member] | Fixed Income Securities [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 64,202 64,289
Pension Benefits [Member] | Exchange Traded Fund (ETF)-Fixed Income [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 4,133 3,434
Pension Benefits [Member] | Total Fixed Income [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 68,335 67,723
Pension Benefits [Member] | Domestic And Foreign Stock [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 48,279 45,864
Pension Benefits [Member] | Mutual Funds-Equity [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 38,812 95,066
Pension Benefits [Member] | Total Equity [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 87,091 140,930
Pension Benefits [Member] | Total Real Assets At Fair Value [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 161,783 213,921
Pension Benefits [Member] | Common Trust Fund (Fixed Income) [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 514,562 451,493
Pension Benefits [Member] | Common Trust Fund (Real Assets) [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 58,475 57,650
Pension Benefits [Member] | Level 1 [Member] | Cash And Equivalents [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 6,357 5,268
Pension Benefits [Member] | Level 1 [Member] | Total Cash and Cash-Equivalents [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 6,357 5,268
Pension Benefits [Member] | Level 1 [Member] | Fixed Income Securities [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 26,476 25,539
Pension Benefits [Member] | Level 1 [Member] | Exchange Traded Fund (ETF)-Fixed Income [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 4,133 3,434
Pension Benefits [Member] | Level 1 [Member] | Total Fixed Income [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 30,609 28,973
Pension Benefits [Member] | Level 1 [Member] | Domestic And Foreign Stock [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 48,279 45,864
Pension Benefits [Member] | Level 1 [Member] | Mutual Funds-Equity [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 38,812 95,066
Pension Benefits [Member] | Level 1 [Member] | Total Equity [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 87,091 140,930
Pension Benefits [Member] | Level 1 [Member] | Total Real Assets At Fair Value [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 124,057 175,171
Pension Benefits [Member] | Level 2 [Member] | Fixed Income Securities [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 37,726 38,750
Pension Benefits [Member] | Level 2 [Member] | Total Fixed Income [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 37,726 38,750
Pension Benefits [Member] | Level 2 [Member] | Total Real Assets At Fair Value [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets $ 37,726 $ 38,750