XML 73 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Financial Instruments Fair Value Gains and Losses on Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Derivative [Line Items]        
Net fair value gains on derivative financial instruments $ (3,274) $ 6,612 $ (2,574) $ 7,843
Mortgage Banking Derivatives [Member]        
Derivative [Line Items]        
Net fair value gains on derivative financial instruments (3,158) 6,704 (2,362) 7,744
Interest Rate Swap [Member]        
Derivative [Line Items]        
Net fair value gains on derivative financial instruments (104) 10 (208) 82
Foreign Exchange Contract [Member]        
Derivative [Line Items]        
Net fair value gains on derivative financial instruments $ (12) $ (102) $ (4) $ 17