XML 147 R132.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivatives and hedging activities - Fair value of derivative financial instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Fair value of derivative financial instruments    
Fair value of assets $ 3,258 $ 1,365
Fair value of liabilities (1,514) (423)
Total 1,752 918
Contractual liabilities | Accrued liabilities    
Fair value of derivative financial instruments    
Fair value of liabilities (12,200) 0
Contractual liabilities | Other liabilities    
Fair value of derivative financial instruments    
Fair value of liabilities (800) 0
Derivatives designated in a cash flow hedging relationship    
Fair value of derivative financial instruments    
Total (11,245) 918
Derivatives designated in a cash flow hedging relationship | Interest rate swaps | Other assets    
Fair value of derivative financial instruments    
Fair value of assets 2,112 1,776
Derivatives designated in a cash flow hedging relationship | Interest rate swaps | Other receivables    
Fair value of derivative financial instruments    
Fair value of assets 1,340 0
Derivatives designated in a cash flow hedging relationship | Interest rate swaps | Accrued liabilities    
Fair value of derivative financial instruments    
Fair value of liabilities (439) (858)
Derivatives designated in a cash flow hedging relationship | Interest rate swaps | Other liabilities    
Fair value of derivative financial instruments    
Fair value of liabilities $ (1,258) $ 0