XML 140 R117.htm IDEA: XBRL DOCUMENT v3.25.1
Other comprehensive income (loss) (Activity in Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
BALANCE $ 459,886    
BALANCE 491,348 $ 459,886  
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
BALANCE (23,818) (33,616) $ 25
Other comprehensive income (loss) 1,515 4,754 (34,231)
Reclassification of amounts included in net income (47) 5,044 590
Net other comprehensive income (loss) during period 1,468 9,798 (33,641)
BALANCE (22,350) (23,818) (33,616)
AOCI, Available-for-Sale Securities Transfer to Held-to-Maturity [Member]      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
BALANCE (632) (742) 665
Other comprehensive income (loss)     (1,490)
Reclassification of amounts included in net income 98 110 83
Net other comprehensive income (loss) during period 98 110 (1,407)
BALANCE (534) (632) (742)
AOCI, Fair Value Municipal Security Hedges [Member]      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
BALANCE (397)   753
Other comprehensive income (loss) 528 (397) (56)
Reclassification of amounts included in net income (297)   (697)
Net other comprehensive income (loss) during period 231 (397) (753)
BALANCE (166) (397)  
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
BALANCE (1,060) (966)  
Other comprehensive income (loss) 438 (145) (966)
Reclassification of amounts included in net income 1 51  
Net other comprehensive income (loss) during period 439 (94) (966)
BALANCE (621) (1,060) (966)
AOCI Attributable to Parent [Member]      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
BALANCE (25,907) (35,324) 1,443
Other comprehensive income (loss) 2,481 4,212 (36,743)
Reclassification of amounts included in net income (245) 5,205 (24)
Net other comprehensive income (loss) during period 2,236 9,417 (36,767)
BALANCE $ (23,671) $ (25,907) $ (35,324)