XML 49 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefits - Rollforward of Defined Benefit Pension Plans Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Pension plan assets at the beginning of the year $ 19,460 $ 18,475 $ 14,465
Company contributions 4,405 4,478 3,438
Benefit payments (830) (1,400) (1,780)
Actual return on plan assets 714 (164) 547
Contractual termination benefits 0 (950) 0
Foreign currency impact (305) (979) 1,805
Pension plan assets at the end of the year $ 23,444 $ 19,460 $ 18,475