XML 122 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
BENEFIT PLANS: Defined Benefit Plan, Estimated Future Benefit Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Pension Plan    
Defined Benefit Plan Disclosure    
Defined Benefit Plan, Expected Future Benefit Payments in Year One   $ 49,316
Defined Benefit Plan, Expected Future Benefit Payments in Year Two   50,736
Defined Benefit Plan, Expected Future Benefit Payments in Year Three   52,275
Defined Benefit Plan, Expected Future Benefit Payments in Year Four   53,777
Defined Benefit Plan, Expected Future Benefit Payments in Year Five   55,322
Defined Benefit Plan, Expected Future Benefit Payments in Five Fiscal Years Thereafter   303,171
Senior Management Security Plan    
Defined Benefit Plan Disclosure    
Defined Benefit Plan, Expected Future Benefit Payments in Year One   6,608
Defined Benefit Plan, Expected Future Benefit Payments in Year Two   6,761
Defined Benefit Plan, Expected Future Benefit Payments in Year Three   6,847
Defined Benefit Plan, Expected Future Benefit Payments in Year Four   6,887
Defined Benefit Plan, Expected Future Benefit Payments in Year Five   6,975
Defined Benefit Plan, Expected Future Benefit Payments in Five Fiscal Years Thereafter   $ 36,320
Forecast | Pension Plan    
Defined Benefit Plan Disclosure    
Defined Benefit Plan, Minimum Funding Requirement for Next Fiscal Year $ 0