XML 122 R110.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Financial Instruments - Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Interest Rate Swap [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative asset $ 14,859 $ 6,112
Fair value of derivative liability 1,178 2,369
Derivatives in Hedging Relationships [Member] | Interest Rate Swap [Member] | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative asset 149 625
Derivatives not Designated as Hedging Instruments [Member] | Future Contracts [Member] | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative asset 4,644 4,445
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 80 42
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 19 5
Derivatives not Designated as Hedging Instruments [Member] | Forward Contracts [Member] | Other Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liability 2,607 1,773
Derivatives not Designated as Hedging Instruments [Member] | Interest Rate Swap [Member] | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative asset 14,710 5,487
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,178 2,369
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 173 561
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 2,545 1,187
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 $ 1,129 $ 66