XML 118 R104.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee benefit plans - Fair Value Measurement of Pension Plan Assets (Details) - Pension Benefits - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Defined Benefit Plan Disclosure      
Fair value of pension plan assets $ 13,264 $ 12,644 $ 12,331
Cash      
Defined Benefit Plan Disclosure      
Fair value of pension plan assets 539 529  
Common equity securities | U.S. large cap      
Defined Benefit Plan Disclosure      
Fair value of pension plan assets 7,269 7,046  
Common equity securities | International      
Defined Benefit Plan Disclosure      
Fair value of pension plan assets 350 282  
Fixed income securities | U.S. Treasuries      
Defined Benefit Plan Disclosure      
Fair value of pension plan assets 198 498  
Fixed income securities | U.S. Government securities      
Defined Benefit Plan Disclosure      
Fair value of pension plan assets 1,247 977  
Fixed income securities | Corporate bonds      
Defined Benefit Plan Disclosure      
Fair value of pension plan assets 3,661 3,312  
Level 1      
Defined Benefit Plan Disclosure      
Fair value of pension plan assets 8,158 7,857  
Level 1 | Cash      
Defined Benefit Plan Disclosure      
Fair value of pension plan assets 539 529  
Level 1 | Common equity securities | U.S. large cap      
Defined Benefit Plan Disclosure      
Fair value of pension plan assets 7,269 7,046  
Level 1 | Common equity securities | International      
Defined Benefit Plan Disclosure      
Fair value of pension plan assets 350 282  
Level 2      
Defined Benefit Plan Disclosure      
Fair value of pension plan assets 5,106 4,787  
Level 2 | Fixed income securities | U.S. Treasuries      
Defined Benefit Plan Disclosure      
Fair value of pension plan assets 198 498  
Level 2 | Fixed income securities | U.S. Government securities      
Defined Benefit Plan Disclosure      
Fair value of pension plan assets 1,247 977  
Level 2 | Fixed income securities | Corporate bonds      
Defined Benefit Plan Disclosure      
Fair value of pension plan assets $ 3,661 $ 3,312