XML 98 R86.htm IDEA: XBRL DOCUMENT v3.25.1
Other comprehensive income (loss) (Activity in Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
BALANCE $ 491,348  
BALANCE 505,828  
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
BALANCE (22,350) $ (23,818)
Other comprehensive income (loss) 3,681 (2,304)
Net other comprehensive income (loss) during period 3,681 (2,304)
BALANCE (18,669) (26,122)
AOCI, Available-for-Sale Securities Transfer to Held-to-Maturity [Member]    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
BALANCE (534) (632)
Reclassification of amounts included in net income 22 26
Net other comprehensive income (loss) during period 22 26
BALANCE (512) (606)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
BALANCE (621) (1,060)
Other comprehensive income (loss) 325 341
Reclassification of amounts included in net income 112 28
Net other comprehensive income (loss) during period 437 369
BALANCE (184) (691)
AOCI Attributable to Parent [Member]    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
BALANCE (23,671) (25,907)
Other comprehensive income (loss) 3,891 (1,651)
Reclassification of amounts included in net income 133 133
Net other comprehensive income (loss) during period 4,024 (1,518)
BALANCE (19,647) (27,425)
AOCI, Derivative Qualifying as Hedge, Excluded Component, Parent [Member]    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
BALANCE (166) (397)
Other comprehensive income (loss) (115) 312
Reclassification of amounts included in net income (1) 79
Net other comprehensive income (loss) during period (116) 391
BALANCE $ (282) $ (6)