v3.26.1
Investment Securities - Schedule of Unrealized Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value    
Less than 12 months $ 34,860 $ 4,155
12 months or more 132,776 138,938
Total Fair Value 167,636 143,093
Unrealized Losses    
Less than 12 months (712) (80)
12 months or more (22,201) (22,164)
Total Unrealized Losses (22,913) (22,244)
U.S. government-sponsored enterprises    
Fair Value    
Less than 12 months 0 0
12 months or more 1,864 1,884
Total Fair Value 1,864 1,884
Unrealized Losses    
Less than 12 months 0 0
12 months or more (136) (116)
Total Unrealized Losses (136) (116)
Obligations of states and political subdivisions    
Fair Value    
Less than 12 months 1,117 604
12 months or more 97,703 100,994
Total Fair Value 98,820 101,598
Unrealized Losses    
Less than 12 months (4) (1)
12 months or more (17,531) (17,405)
Total Unrealized Losses (17,535) (17,406)
Residential    
Fair Value    
Less than 12 months 17,134 0
12 months or more 18,561 20,533
Total Fair Value 35,695 20,533
Unrealized Losses    
Less than 12 months (84) 0
12 months or more (2,319) (2,232)
Total Unrealized Losses (2,403) (2,232)
Commercial    
Fair Value    
Less than 12 months 2,542 848
12 months or more 8,755 9,639
Total Fair Value 11,297 10,487
Unrealized Losses    
Less than 12 months (37) (7)
12 months or more (1,797) (1,988)
Total Unrealized Losses (1,834) (1,995)
Other debt securities    
Fair Value    
Less than 12 months 14,067 2,703
12 months or more 4,569 4,572
Total Fair Value 18,636 7,275
Unrealized Losses    
Less than 12 months (587) (72)
12 months or more (256) (253)
Total Unrealized Losses (843) (325)
Bank issued trust preferred securities    
Fair Value    
Less than 12 months 0 0
12 months or more 1,324 1,316
Total Fair Value 1,324 1,316
Unrealized Losses    
Less than 12 months 0 0
12 months or more (162) (170)
Total Unrealized Losses $ (162) $ (170)