Annual report pursuant to Section 13 and 15(d)

Benefit Plans - Level 3 Rollforward (Details)

v3.10.0.1
Benefit Plans - Level 3 Rollforward (Details) - Defined Benefit Pension Plans - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Defined Benefit Plan Disclosure    
Fair value of plan assets at beginning of period $ 314,892  
Fair value of plan assets at end of the period 287,542 $ 314,892
Significant Unobservable Inputs (Level 3)    
Defined Benefit Plan Disclosure    
Fair value of plan assets at beginning of period 4,150 3,286
Actual return on plan assets 10 (41)
Benefits paid (385) (48)
Contributions 461 466
Exchange rate changes 785 487
Fair value of plan assets at end of the period $ 5,021 $ 4,150