XML 130 R114.htm IDEA: XBRL DOCUMENT v3.22.4
Other comprehensive income (loss) (Activity in Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
BALANCE $ 429,430 $ 357,168 $ 312,747
BALANCE 432,452 429,430 357,168
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
BALANCE 25 2,968 391
Other comprehensive income (loss) (34,231) (2,910) 2,581
Reclassification of amounts included in net income 590 (33) (4)
Net other comprehensive income (loss) during period (33,641) (2,943) 2,577
BALANCE (33,616) 25 2,968
AOCI, Available-for-Sale Securities Transfer to Held-to-Maturity [Member]      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
BALANCE 665    
Other comprehensive income (loss) (1,490) 671  
Reclassification of amounts included in net income 83 (6)  
Net other comprehensive income (loss) during period (1,407) 665  
BALANCE (742) 665  
AOCI, Fair Value Municipal Security Hedges [Member]      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
BALANCE 753 (785) (223)
Other comprehensive income (loss) (56) 1,538 (562)
Reclassification of amounts included in net income (697)    
Net other comprehensive income (loss) during period (753) 1,538 (562)
BALANCE   753 (785)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Other comprehensive income (loss) (966)    
Net other comprehensive income (loss) during period (966)    
BALANCE (966)    
AOCI Attributable to Parent [Member]      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
BALANCE 1,443 2,183 168
Other comprehensive income (loss) (36,743) (701) 2,019
Reclassification of amounts included in net income (24) (39) (4)
Net other comprehensive income (loss) during period (36,767) (740) 2,015
BALANCE $ (35,324) $ 1,443 $ 2,183