XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Pension Plans - Components of Net Periodic Pension Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Retirement Benefits [Abstract]        
Service cost $ 3,641 $ 4,760 $ 11,166 $ 15,266
Interest cost 1,552 1,131 4,713 3,593
Expected return on plan assets (1,276) (1,339) (3,865) (4,260)
Recognized actuarial (gain) loss (101) 13 (304) 39
Net periodic pension cost $ 3,816 $ 4,565 $ 11,710 $ 14,638