XML 110 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefits - Rollforward of Defined Benefit Pension Plans Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Pension plan assets at the beginning of the year $ 28,636 $ 23,444 $ 19,460
Company contributions 4,865 3,924 4,405
Benefit payments (1,198) (1,438) (830)
Actual return on plan assets 1,066 684 714
Settlements (1,606) 0 0
Foreign currency impact (2,026) 2,022 (305)
Pension plan assets at the end of the year $ 29,737 $ 28,636 $ 23,444