XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax    
Balance, beginning of period $ 295,583 $ 261,430
Period change 275 (115)
Balance, end of period 306,142 266,761
Accumulated other comprehensive (loss) income    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax    
Balance, beginning of period (2,107) (2,737)
Other comprehensive income (loss) before reclassifications 162 (285)
Less amounts reclassified from accumulated other comprehensive loss (113) (170)
Period change 275 (115)
Balance, end of period (1,832) (2,852)
Net unrealized (losses) gains on securities    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax    
Balance, beginning of period (2,653) (3,408)
Other comprehensive income (loss) before reclassifications 517 (34)
Period change 517 (34)
Balance, end of period (2,136) (3,442)
Net unrealized gains (losses) from cash flow hedges    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax    
Balance, beginning of period 546 671
Other comprehensive income (loss) before reclassifications (355) (251)
Less amounts reclassified from accumulated other comprehensive loss (113) (170)
Period change (242) (81)
Balance, end of period $ 304 $ 590