XML 35 R23.htm IDEA: XBRL DOCUMENT v3.25.2
Benefit Plans (Tables)
6 Months Ended
Jun. 30, 2025
Retirement Benefits [Abstract]  
Schedule of Net Benefit Costs
The components of net periodic benefit costs for the defined benefit plans and other postretirement benefits for the three and six months ended June 30, 2025 and 2024 are as follows:
 Pension BenefitsOther Benefits
Three months ended June 30,
 2025202420252024
Service cost$1,644 1,666 $156 166 
Interest cost3,901 3,613 337 295 
Expected return on assets(4,944)(4,463)(295)(267)
Amortization of actuarial (gain) loss
(458)(18)(214)(161)
Amortization of prior service cost— — 
Total$147 802 $(16)33 
 Pension BenefitsOther Benefits
Six months ended June 30,
 2025202420252024
Service cost$3,287 3,331 $312 332 
Interest cost7,801 7,226 674 591 
Expected return on assets(9,887)(8,926)(590)(534)
Amortization of actuarial (gain) loss
(915)(35)(428)(322)
Amortization of prior service cost— — 
Total$293 1,603 $(32)67