XML 134 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Postretirement Benefits - Schedule of Pension Liability (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Benefit obligation $ 635,056 $ 627,560  
ABO 568,438 562,372  
Defined Benefit Plan, Pension Plan with Project Benefit Obligation in Excess of Plan Assets [Abstract]      
Funded benefit pension plans PBO 561,615 554,957  
Funded benefit pension plans fair value of plan assets 614,845 570,767  
Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Abstract]      
Funded benefit pension plans ABO 500,010 493,040  
Funded benefit pension plans fair value of plan assets 614,845 570,767  
Pension Plans      
Defined Benefit Plan Disclosure [Line Items]      
Benefit obligation 635,056 627,560 $ 562,567
Qualified Plan | Pension Plans      
Defined Benefit Plan Disclosure [Line Items]      
Benefit obligation 561,615 554,957  
ABO 500,010 493,040  
Nonqualified Plan | SERP      
Defined Benefit Plan Disclosure [Line Items]      
Benefit obligation 73,441 72,603  
ABO $ 68,428 $ 69,332