XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Benefit Plans - Schedule of Net Benefit Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Retirement Benefits [Abstract]        
Service cost $ 2,652 $ 2,688 $ 5,304 $ 5,423
Interest cost 2,861 2,530 5,721 5,110
Expected return on assets (5,045) (4,742) (10,088) (9,494)
Unrecognized actuarial loss 1,200 1,794 2,364 3,574
Amortization of prior service cost 4 13 8 25
Net periodic benefit cost $ 1,672 $ 2,283 $ 3,309 $ 4,638