v3.26.1
Note 2 - Investment Securities - Held to Maturity Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Securities held-to-maturity, carrying value $ 192,956 $ 198,946
Securities held-to-maturity, gains 4 5
Securities held-to-maturity, losses (17,705) (17,748)
Securities held-to-maturity, fair value 175,255 181,203
US Treasury Securities and US Government Agencies Debt Securities [Member]    
Securities held-to-maturity, carrying value 1,999 1,994
Securities held-to-maturity, gains 0 0
Securities held-to-maturity, losses (3) (12)
Securities held-to-maturity, fair value 1,996 1,982
US Government-sponsored Enterprises Debt Securities [Member]    
Securities held-to-maturity, carrying value 20,958 22,957
Securities held-to-maturity, gains 0 0
Securities held-to-maturity, losses (1,252) (1,112)
Securities held-to-maturity, fair value 19,706 21,845
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Securities held-to-maturity, carrying value 169,999 173,995
Securities held-to-maturity, gains 4 5
Securities held-to-maturity, losses (16,450) (16,624)
Securities held-to-maturity, fair value $ 153,553 $ 157,376