v3.25.2
Other Comprehensive Income (Loss) - Summary of Transfer of AFS Securities to HTM (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of period $ 259,681 $ 242,624 $ 252,493 $ 243,079
Other comprehensive gain (loss) 1,452 (552) 5,348 (3,356)
Balance at end of period 265,492 244,668 265,492 244,668
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 (45) (54) (47) (56)
Amortization of net unrealized gains (20) 3 (17) 6
Related deferred taxes 5 0 4 (1)
Other comprehensive gain (loss) (15) 3 (13) 5
Balance at end of period $ (60) $ (51) $ (60) $ (51)