XML 170 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension and Other Postretirement Benefit Plans - Schedule of Net Benefit Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Curtailment gain recognized $ 217    
Pension Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Service cost 1,208 $ 1,217 $ 1,207
Interest cost 25,724 27,027 16,539
Expected return on plan assets (31,964) (39,470) (37,276)
Amortization of prior service credits 0 0 0
Recognized net actuarial loss (gain) 6,265 741 3,037
Curtailment gain recognized (217) 0 0
Net periodic benefit cost (credit) 1,016 (10,485) (16,493)
Other Postretirement Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Service cost 0 0 0
Interest cost 11,031 13,044 7,898
Expected return on plan assets 0 0 0
Amortization of prior service credits (2,405) (2,405) (2,405)
Recognized net actuarial loss (gain) (278) 0 3,515
Curtailment gain recognized 0 0 0
Net periodic benefit cost (credit) $ 8,348 $ 10,639 $ 9,008