XML 108 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Financial Instruments Fair Value Gains and Losses on Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]      
Net fair value gains (losses) on derivative financial instruments $ (2,378) $ 5,056 $ 831
Mortgage Banking Derivatives      
Derivatives, Fair Value [Line Items]      
Net fair value gains (losses) on derivative financial instruments (3,392) 4,974 689
Interest Rate Swap      
Derivatives, Fair Value [Line Items]      
Net fair value gains (losses) on derivative financial instruments 1,050 70 122
Foreign Exchange Contract      
Derivatives, Fair Value [Line Items]      
Net fair value gains (losses) on derivative financial instruments $ (36) $ 12 $ 20