XML 118 R106.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Financial Instruments - Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Interest Rate Swap [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative asset $ 1,792 $ 2,032
Fair value of derivative liability 1,414 2,065
Derivatives in Hedging Relationships [Member] | Interest Rate Swap [Member] | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative asset 104 (28)
Derivatives not Designated as Hedging Instruments [Member] | Future Contracts [Member] | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative asset (2,092) (626)
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 5 9
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 13 11
Derivatives not Designated as Hedging Instruments [Member] | Forward Contracts [Member] | Other Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liability (287) (2,838)
Derivatives not Designated as Hedging Instruments [Member] | Interest Rate Swap [Member] | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative asset 1,688 2,060
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,414 2,065
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 80 102
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 1,006 1,001
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,063 $ 1,174