v3.26.1
Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax            
Balance, beginning of period $ 358,095 $ 345,631 $ 306,142 $ 295,583 $ 345,631 $ 295,583
Total other comprehensive income (loss), net of tax 185 (39) (93) 275 146 182
Balance, end of period 371,813 358,095 319,840 306,142 371,813 319,840
AOCI Attributable to Parent            
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax            
Balance, beginning of period (1,134) (1,095) (1,832) (2,107) (1,095) (2,107)
Other comprehensive income (loss) before reclassifications 158   (146)   91 16
Less: amounts reclassified from accumulated other comprehensive income (loss) (27)   (53)   (55) (166)
Total other comprehensive income (loss), net of tax 185 (39) (93) 275 146 182
Balance, end of period (949) (1,134) (1,925) (1,832) (949) (1,925)
AOCI, Gain (Loss), Debt Securities, Available-for-Sale, with Allowance for Credit Loss, Parent            
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax            
Balance, beginning of period (1,328) (1,215) (2,136) (2,653) (1,215) (2,653)
Other comprehensive income (loss) before reclassifications 121   24   8 541
Total other comprehensive income (loss), net of tax 121   24   8 541
Balance, end of period (1,207) (1,328) (2,112) (2,136) (1,207) (2,112)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent            
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax            
Balance, beginning of period 194 120 304 546 120 546
Other comprehensive income (loss) before reclassifications 37   (170)   83 (525)
Less: amounts reclassified from accumulated other comprehensive income (loss) (27)   (53)   (55) (166)
Total other comprehensive income (loss), net of tax 64   (117)   138 (359)
Balance, end of period $ 258 $ 194 $ 187 $ 304 $ 258 $ 187