XML 100 R66.htm IDEA: XBRL DOCUMENT v3.19.3
Derivative Financial Instruments Fair Value Gains and Losses on Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Derivative [Line Items]        
Net fair value gains on derivative financial instruments $ 904 $ 400 $ 1,699 $ 466
Mortgage Banking Derivatives [Member]        
Derivative [Line Items]        
Net fair value gains on derivative financial instruments 843 441 1,457 486
Interest Rate Swap [Member]        
Derivative [Line Items]        
Net fair value gains on derivative financial instruments 51 18 198 17
Foreign Exchange Contract [Member]        
Derivative [Line Items]        
Net fair value gains on derivative financial instruments $ 10 $ (59) $ 44 $ (37)