v3.26.1
Other Comprehensive Income (Loss) - Summary of Transfer of AFS Securities to HTM (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period $ 286,784 $ 259,681 $ 283,143 $ 252,493
Other comprehensive (loss) gain 349 1,452 (1,097) 5,348
Balance at end of period 292,960 265,492 292,960 265,492
Accumulated Net Gain (Loss) on Securities Transferred from Available-for-Sale to Held-to-Maturity        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period (35) (45) (38) (47)
Amortization of net unrealized gains 3 (20) 7 (17)
Related deferred taxes 0 5 (1) 4
Other comprehensive (loss) gain 3 (15) 6 (13)
Balance at end of period $ (32) $ (60) $ (32) $ (60)