v3.25.2
Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax            
Balance, beginning of period $ 306,142 $ 295,583 $ 266,761 $ 261,430 $ 295,583 $ 261,430
Period change (93) 275 (228) (115) 182 (343)
Balance, end of period 319,840 306,142 273,395 266,761 319,840 273,395
Accumulated other comprehensive (loss) income            
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax            
Balance, beginning of period (1,832) (2,107) (2,852) (2,737) (2,107) (2,737)
Other comprehensive income (loss) before reclassifications (146)   (396)   16 (681)
Less amounts reclassified from accumulated other comprehensive loss (53)   (168)   (166) (338)
Period change (93) 275 (228) (115) 182 (343)
Balance, end of period (1,925) (1,832) (3,080) (2,852) (1,925) (3,080)
Net unrealized (losses) gains on securities            
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax            
Balance, beginning of period (2,136) (2,653) (3,442) (3,408) (2,653) (3,408)
Other comprehensive income (loss) before reclassifications 24   (89)   541 (123)
Period change 24   (89)   541 (123)
Balance, end of period (2,112) (2,136) (3,531) (3,442) (2,112) (3,531)
Net unrealized gains (losses) from cash flow hedges            
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax            
Balance, beginning of period 304 546 590 671 546 671
Other comprehensive income (loss) before reclassifications (170)   (307)   (525) (558)
Less amounts reclassified from accumulated other comprehensive loss (53)   (168)   (166) (338)
Period change (117)   (139)   (359) (220)
Balance, end of period $ 187 $ 304 $ 451 $ 590 $ 187 $ 451