XML 18 R90.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Financial Instruments Schedule of Fair Value Hedging Instruments, Statements of Financial Performance and Financial Position, Location (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Derivative [Line Items]    
Derivative Asset, Fair Value, Amount Offset Against Collateral $ 12,212 $ 4,779
Derivative Asset 355,222 133,158
Derivative Liability, Fair Value, Amount Offset Against Collateral 12,212 4,779
Derivative Liability 1,154 7,163
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 143 299
Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election 963 432
Derivative Liability, Fair Value, Amount Not Offset Against Collateral 0 329
Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election 363 389
Designated as Hedging Instrument [Member]    
Derivative [Line Items]    
Derivative Liability, Fair Value, Gross Liability 18,012 6,710
Derivative Asset, Fair Value, Gross Asset 46,762 13,012
Derivative Asset, Fair Value, Amount Offset Against Collateral 45,942 12,879
Derivative Asset 820 133
Derivative Liability, Fair Value, Amount Offset Against Collateral 17,649 6,650
Derivative Liability $ 363 $ 60