XML 125 R113.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Financial Instruments - Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Interest Rate Swap [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative asset $ 43,579 $ 16,209
Fair value of derivative liability 1,932 1,122
Derivatives not Designated as Hedging Instruments [Member] | Future Contracts [Member] | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative asset 509  
Derivatives not Designated as Hedging Instruments [Member] | Future Contracts [Member] | Other Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liability   2,654
Derivatives not Designated as Hedging Instruments [Member] | Credit Risk Participation Agreement [Member] | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative asset 128 64
Derivatives not Designated as Hedging Instruments [Member] | Credit Risk Participation Agreement [Member] | Other Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liability 153 41
Derivatives not Designated as Hedging Instruments [Member] | Forward Contracts [Member] | Other Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liability 2,574 486
Derivatives not Designated as Hedging Instruments [Member] | Exchange Traded Purchased Options [Member] | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative asset 334 244
Derivatives not Designated as Hedging Instruments [Member] | OTC Written Options (Rate Locks) [Member] | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative asset 14,330 1,439
Derivatives not Designated as Hedging Instruments [Member] | Interest Rate Swap [Member] | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative asset 43,579 16,209
Derivatives not Designated as Hedging Instruments [Member] | Interest Rate Swap [Member] | Other Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liability 1,932 1,122
Derivatives not Designated as Hedging Instruments [Member] | Exchange Traded Written Options [Member] | Other Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liability $ 335 $ 1,760