XML 79 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefit plans - Net periodic benefit cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Retirement Benefits [Abstract]        
Employer service cost $ 2,376 $ 1,975 $ 7,336 $ 5,927
Interest cost 61 23 187 68
Expected return on plan assets (1,008) (15) (3,114) (45)
Amortization of prior service cost 193 54 580 162
Amortization of actuarial losses 89 288 266 864
Net periodic benefit cost $ 1,711 $ 2,325 $ 5,255 $ 6,976