XML 93 R77.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plans Employee Benefit Plans 9 (Details) - Pension Benefits - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Employee benefit plans    
Employer contributions $ 6,012 $ 6,504
Expected future employer's contribution $ 3,600