XML 113 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Financial Instruments Fair Value Gains and Losses on Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]      
Net fair value gains (losses) on derivative financial instruments $ (2,279) $ (2,378) $ 5,056
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other interest income, Other, Non-interest income before investment securities gains Other interest income, Other, Non-interest income before investment securities gains Other interest income, Other, Non-interest income before investment securities gains
Mortgage Banking Derivatives      
Derivatives, Fair Value [Line Items]      
Net fair value gains (losses) on derivative financial instruments $ (2,360) $ (3,392) $ 4,974
Interest Rate Swap      
Derivatives, Fair Value [Line Items]      
Net fair value gains (losses) on derivative financial instruments 0 1,050 70
Foreign Exchange Contract      
Derivatives, Fair Value [Line Items]      
Net fair value gains (losses) on derivative financial instruments $ 81 $ (36) $ 12