XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Investment Securities (Details 1) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Fair value, Less than 12 months $ 11,544 $ 24,468
Unrealized Losses, Less than 12 Months 130 678
Fair value, 12 months or more 336,863 339,668
Unrealized Losses, 12 Months or More 38,232 50,393
Fair value, total 348,407 364,136
Unrealized Losses, total 38,362 51,071
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,543 7,257
Unrealized Losses, 12 Months or More 443 724
Fair value, total 7,543 7,257
Unrealized Losses, total 443 724
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 5,268 8,732
Unrealized Losses, 12 Months or More 375 511
Fair value, total 5,268 8,732
Unrealized Losses, total 375 511
GSE - Mortgage-backed securities    
Fair value, Less than 12 months 11,544 20,458
Unrealized Losses, Less than 12 Months 130 669
Fair value, 12 months or more 193,761 197,497
Unrealized Losses, 12 Months or More 16,499 22,538
Fair value, total 205,305 217,955
Unrealized Losses, total 16,629 23,207
Private label mortgage backed securities    
Fair value, Less than 12 months 0 4,010
Unrealized Losses, Less than 12 Months 0 9
Fair value, 12 months or more 21,019 21,727
Unrealized Losses, 12 Months or More 722 1,416
Fair value, total 21,019 25,737
Unrealized Losses, total 722 1,425
State and political subdivisions    
Fair value, Less than 12 months 0 0
Unrealized Losses, Less than 12 Months 0 0
Fair value, 12 months or more 109,272 104,455
Unrealized Losses, 12 Months or More 20,193 25,204
Fair value, total 109,272 104,455
Unrealized Losses, total $ 20,193 $ 25,204