XML 121 R105.htm IDEA: XBRL DOCUMENT v3.6.0.2
Defined contribution plans (Details 11) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Nonqualified Defined Contribution Plan [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Defined contribution plan, cost recognized $ 395,000 $ 207,000 $ 104,000
Defined Contribution Plan [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Defined contribution plan, cost recognized $ 40,900,000 $ 36,800,000 $ 34,400,000