XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefit Plans - Components of Net Periodic Benefit Income for the Pension Plans (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Retirement Benefits [Abstract]    
Service cost $ 1,525 $ 1,727
Interest cost 22,829 25,365
Expected return on plan assets (29,083) (44,404)
Amortization of prior service cost 285 281
Amortization of actuarial loss 4,622 3,567
Net periodic loss (income) $ 178 $ (13,464)