XML 123 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Financial Instruments (Assets and liabilities) (Details 2) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Derivative Financial Instruments Not Designated as Hedging Instruments    
Asset Derivatives $ 28,931 $ 14,604
Liability Derivatives 6,377 9,747
Interest Rate Lock Commitments    
Derivative Financial Instruments Not Designated as Hedging Instruments    
Asset Derivatives 1,280 877
Liability Derivatives 0 6
Forward Commitments    
Derivative Financial Instruments Not Designated as Hedging Instruments    
Asset Derivatives 23 4
Liability Derivatives 205 356
Interest Rate Swap Agreements    
Derivative Financial Instruments Not Designated as Hedging Instruments    
Asset Derivatives 27,344 12,915
Liability Derivatives 6,051 9,370
Foreign Exchange Contracts    
Derivative Financial Instruments Not Designated as Hedging Instruments    
Asset Derivatives 284 808
Liability Derivatives $ 121 $ 15