XML 121 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans - Disaggregated Plan Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Non-US      
Defined Benefit Plan Disclosure [Line Items]      
Projected benefit obligation $ 62,485 $ 54,898 $ 61,952
Accumulated benefit obligation 62,485 54,898  
Fair value of plan assets 76,429 68,597 77,141
US plans      
Defined Benefit Plan Disclosure [Line Items]      
Projected benefit obligation 240,249 210,944 235,175
Accumulated benefit obligation 240,249 210,944  
Fair value of plan assets $ 194,160 $ 165,730 $ 189,240