v3.26.1
Derivative Financial Instruments (Details 2) - Non-hedging derivative financial instruments - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Financial Instruments        
Gain (loss) $ 455 $ 380 $ 783 $ 867
Interest rate swap contracts | Other expense        
Derivative Financial Instruments        
Gain (loss) 49 (23) 101 (44)
Interest rate swap contracts | Other income        
Derivative Financial Instruments        
Gain (loss) 491 426 707 877
Loan commitments        
Derivative Financial Instruments        
Gain (loss) (45) 20 (43) 102
Forward contracts - mortgage loan        
Derivative Financial Instruments        
Gain (loss) $ (40) $ (43) $ 18 $ (68)