XML 131 R118.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivatives and hedging activities - Fair value of derivative financial instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Fair value of derivative financial instruments    
Total $ 918  
Derivatives designated in a cash flow hedging relationship    
Fair value of derivative financial instruments    
Total 918 $ (3,364)
Derivatives designated in a cash flow hedging relationship | Interest rate swaps | Other assets    
Fair value of derivative financial instruments    
Fair value of assets 1,776 0
Derivatives designated in a cash flow hedging relationship | Interest rate swaps | Accrued liabilities    
Fair value of derivative financial instruments    
Fair value of liabilities (858) (2,310)
Derivatives designated in a cash flow hedging relationship | Interest rate swaps | Other liabilities    
Fair value of derivative financial instruments    
Fair value of liabilities $ 0 $ (1,054)