XML 77 R98.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives and hedging activities - Offsetting Derivatives (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Offsetting of Derivative Assets    
Gross Amounts of Recognized Assets $ 5,672 $ 661
Net Amounts of Assets presented in the Balance Sheet 5,672 661
Net Amount 5,672 661
Offsetting of Derivative Liabilities    
Gross Amounts of Recognized Liabilities 4,680 138
Net Amounts of Assets presented in the Balance Sheet 4,680 138
Net Amount $ 4,680 $ 138