XML 34 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Financial Instruments Fair Value Gains and Losses on Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Derivatives, Fair Value [Line Items]      
Net fair value gains on derivative financial instruments $ 831 $ (822) $ (2,006)
Mortgage banking derivatives | Mortgage Banking Income      
Derivatives, Fair Value [Line Items]      
Gain (loss) on interest rate derivative instruments 689 (748) (1,926)
Interest Rate Swap | Other expense      
Derivatives, Fair Value [Line Items]      
Gain (loss) on interest rate derivative instruments 122 1 (89)
Foreign Exchange Contracts with Correspondent Banks | Other Income      
Derivatives, Fair Value [Line Items]      
Gain (loss) on foreign currency derivatives $ 20 $ (75) $ 9