XML 82 R66.htm IDEA: XBRL DOCUMENT v3.8.0.1
Retirement Plans (Schedule of Costs of Retirement Plans) (Details) - Pension Plan - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Defined Contribution Plan Disclosure    
Expenses associated with contributions made $ 694 $ 625
United States    
Defined Contribution Plan Disclosure    
Expenses associated with contributions made 544 451
Canada    
Defined Contribution Plan Disclosure    
Expenses associated with contributions made 33 59
United Kingdom    
Defined Contribution Plan Disclosure    
Expenses associated with contributions made $ 117 $ 115