v3.26.1
Note 3 - Investment Securities Available for Sale - Investment Securities With Unrealized Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Less than 12 months fair value $ 136,831 $ 26,220
Less than 12 months unrealized losses 1,456 151
12 months or more fair value 131,839 150,589
12 months or more unrealized losses 20,482 19,736
Total fair value 268,670 176,809
Total unrealized losses 21,938 19,887
Residential Mortgage Backed Securities Issued by US Government Sponsored Enterprises [Member]    
Less than 12 months fair value 94,638 16,496
Less than 12 months unrealized losses 1,055 109
12 months or more fair value 53,742 63,328
12 months or more unrealized losses 7,360 6,955
Total fair value 148,380 79,824
Total unrealized losses 8,415 7,064
Commercial Mortgage Backed Securities Issued by US Government Agencies [Member]    
Less than 12 months fair value 34,945 6,941
Less than 12 months unrealized losses 345 35
12 months or more fair value 50,025 51,781
12 months or more unrealized losses 8,758 8,307
Total fair value 84,970 58,722
Total unrealized losses 9,103 8,342
US States and Political Subdivisions Debt Securities [Member]    
Less than 12 months fair value 7,248 2,783
Less than 12 months unrealized losses 56 7
12 months or more fair value 28,072 35,480
12 months or more unrealized losses 4,364 4,474
Total fair value 35,320 38,263
Total unrealized losses $ 4,420 $ 4,481