v3.26.1
Retirement and Pension Plans - Schedule of Components of Net Periodic Pension Benefit Expense (Income) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Defined benefit plans:        
Service cost $ 505 $ 596 $ 1,011 $ 1,168
Interest cost 7,121 7,325 14,253 14,500
Expected return on plan assets (14,441) (13,236) (28,894) (26,330)
Amortization of net actuarial loss and other 1,469 2,066 2,941 4,085
Pension income (5,346) (3,249) (10,689) (6,577)
Other plans:        
Defined contribution plans 13,120 11,187 26,599 23,691
Foreign plans and other 1,857 1,184 3,601 2,988
Total other plans 14,977 12,371 30,200 26,679
Total net pension expense $ 9,631 $ 9,122 $ 19,511 $ 20,102