Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Non-hedging derivative financial instruments    
Derivative Financial Instruments    
Notional or contractual amount $ 594,656 $ 582,939
Asset derivatives, Fair value 14,861 9,919
Liability derivatives, Fair value 15,177 10,044
Interest rate swap contracts    
Derivative Financial Instruments    
Asset derivatives, Fair value 14,981 10,016
Interest rate swap contracts | Non-hedging derivative financial instruments    
Derivative Financial Instruments    
Notional or contractual amount 565,265 554,083
Asset derivatives, Fair value 14,766 9,859
Liability derivatives, Fair value 15,045 10,044
Loan commitments | Non-hedging derivative financial instruments    
Derivative Financial Instruments    
Notional or contractual amount 11,941 12,440
Asset derivatives, Fair value 95 47
Liability derivatives, Fair value 0 0
Forward contracts - mortgage loan | Non-hedging derivative financial instruments    
Derivative Financial Instruments    
Notional or contractual amount 17,450 16,416
Asset derivatives, Fair value 0 13
Liability derivatives, Fair value $ 132 $ 0