XML 98 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments (Details 2) - Non-hedging derivative financial instruments - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative Financial Instruments      
Gain (loss) $ 1,343 $ (299) $ 245
Interest rate swap contracts | Other expense      
Derivative Financial Instruments      
Gain (loss) 33 (32) 591
Interest rate swap contracts | Other income      
Derivative Financial Instruments      
Gain (loss) 1,310 83 410
Loan commitments      
Derivative Financial Instruments      
Gain (loss) 40 (385) (1,035)
Forward contracts - mortgage loan      
Derivative Financial Instruments      
Gain (loss) $ (40) $ 35 $ 279