v3.26.3
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 273,784 $ 253,732 $ 265,638 $ 246,614
Net change during the period (2,930) 730 (3,574) 2,893
Ending balance 277,125 259,692 277,125 259,692
Accumulated Other Comprehensive Loss        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (7,759) (8,489) (7,115) (10,652)
Net change during the period (2,930) 730 (3,574) 2,893
Ending balance (10,689) (7,759) (10,689) (7,759)
Unrealized Loss on Available-for-sale Securities        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (7,166) (10,732)
Net change during the period     (3,554) 2,914
Ending balance (10,720) (7,818) (10,720) (7,818)
Unrealized Gains on Securities Transferred from Available-for-sale to Held-to-maturity        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     51 80
Net change during the period     (20) (21)
Ending balance $ 31 $ 59 $ 31 $ 59