XML 122 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Postretirement Benefits - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
year
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Defined Benefit Plan Disclosure [Line Items]      
Payment for pension benefits $ 0 $ 0 $ 20,000
Defined contribution plan, cost $ 9,300 7,800 $ 6,700
Pension Benefits (Pension Plan)      
Defined Benefit Plan Disclosure [Line Items]      
Age for compensation | year 65    
Age below which compensation is reduced | year 62    
Vesting period 5 years    
Investment redemption, notice period 95 days    
Subscriptions, lock-up period 3 years    
Accumulated benefit obligation $ 288,500 288,800  
Decrease in benefit obligation for change in discount rate 4,700 2,200  
Decrease from plan participant census data 3,000    
Actual returns 15,000    
Expected returns 25,500    
Obligation impact $ 10,500    
Other Postretirement Benefits Plan      
Defined Benefit Plan Disclosure [Line Items]      
Health insurance benefits, requisite age 55 years    
Health insurance benefits, requisite service period 10 years    
Decrease in benefit obligation for change in discount rate $ 200 1,300  
Decrease from plan participant census data 900    
Increase in benefit obligation for change in expected healthcare cost trends 400    
Executive Survivor and Supplemental Retirement Plan      
Defined Benefit Plan Disclosure [Line Items]      
Accumulated benefit obligation 35,300 35,800  
Decrease in benefit obligation for change in discount rate $ 200 $ 100