v3.26.3
Investment Securities (Details 1) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Fair value, Less than 12 months $ 35,653 $ 26,403
Unrealized Losses, Less than 12 Months 1,997 211
Fair value, 12 months or more 305,624 327,334
Unrealized Losses, 12 Months or More 46,786 35,412
Fair value, total 341,277 353,737
Unrealized Losses, total 48,783 35,623
U.S Treasuries [Member]    
Fair value, Less than 12 months 0 0
Unrealized Losses, Less than 12 Months 0 0
Fair value, 12 months or more 7,605 7,609
Unrealized Losses, 12 Months or More 386 378
Fair value, total 7,605 7,609
Unrealized Losses, total 386 378
U.S. Government sponsored enterprises    
Fair value, Less than 12 months 0 0
Unrealized Losses, Less than 12 Months 0 0
Fair value, 12 months or more 4,441 5,202
Unrealized Losses, 12 Months or More 418 343
Fair value, total 4,441 5,202
Unrealized Losses, total 418 343
GSE - Mortgage-backed securities    
Fair value, Less than 12 months 22,732 12,247
Unrealized Losses, Less than 12 Months 1,501 183
Fair value, 12 months or more 176,836 188,092
Unrealized Losses, 12 Months or More 20,321 15,264
Fair value, total 199,568 200,339
Unrealized Losses, total 21,822 15,447
Private label mortgage backed securities    
Fair value, Less than 12 months 11,241 14,156
Unrealized Losses, Less than 12 Months 164 28
Fair value, 12 months or more 14,303 15,858
Unrealized Losses, 12 Months or More 942 638
Fair value, total 25,544 30,014
Unrealized Losses, total 1,106 666
State and political subdivisions    
Fair value, Less than 12 months 1,680 0
Unrealized Losses, Less than 12 Months 332 0
Fair value, 12 months or more 102,439 110,573
Unrealized Losses, 12 Months or More 24,719 18,789
Fair value, total 104,119 110,573
Unrealized Losses, total $ 25,051 $ 18,789