XML 118 R106.htm IDEA: XBRL DOCUMENT v3.7.0.1
Derivative Financial Instruments - Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Interest Rate Swap [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative asset $ 1,513 $ 2,032
Fair value of derivative liability 1,398 2,065
Derivatives in Hedging Relationships [Member] | Interest Rate Swap [Member] | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative asset (4) (28)
Derivatives not Designated as Hedging Instruments [Member] | Future Contracts [Member] | Other Assets [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative asset (141) (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 6 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 16 11
Derivatives not Designated as Hedging Instruments [Member] | Forward Contracts [Member] | Other Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Fair value of derivative liability (542) (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,517 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,398 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 175 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 998 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 $ 952 $ 1,174