v3.26.1
Note 2 - Securities Available for Sale - Gross Unrealized Losses and Fair Value of Securities Available for Sale in Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair value, less than 12 months $ 69,807 $ 13,966
Unrealized loss, less than 12 months 785 52
Fair value, 12 months or longer 108,420 115,907
Unrealized loss, 12 months or longer 17,497 17,557
Total fair value 178,227 129,873
Total unrealized loss 18,282 17,609
Collateralized Mortgage-Backed Securities [Member]    
Fair value, less than 12 months 1,577 0
Unrealized loss, less than 12 months 4 0
Fair value, 12 months or longer 7,607 8,330
Unrealized loss, 12 months or longer 1,245 1,250
Total fair value 9,184 8,330
Total unrealized loss 1,249 1,250
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Fair value, less than 12 months 57,190 12,355
Unrealized loss, less than 12 months 716 33
Fair value, 12 months or longer 82,834 89,205
Unrealized loss, 12 months or longer 14,478 13,962
Total fair value 140,024 101,560
Total unrealized loss 15,194 13,995
US Government-sponsored Enterprises Debt Securities [Member]    
Fair value, less than 12 months 837 859
Unrealized loss, less than 12 months 10 11
Fair value, 12 months or longer 4,190 4,660
Unrealized loss, 12 months or longer 515 502
Total fair value 5,027 5,519
Total unrealized loss 525 513
US States and Political Subdivisions Debt Securities [Member]    
Fair value, less than 12 months 10,203 752
Unrealized loss, less than 12 months 55 8
Fair value, 12 months or longer 4,364 4,912
Unrealized loss, 12 months or longer 684 643
Total fair value 14,567 5,664
Total unrealized loss 739 651
Other Debt Obligations [Member]    
Fair value, less than 12 months 0 0
Unrealized loss, less than 12 months 0 0
Fair value, 12 months or longer 9,425 8,800
Unrealized loss, 12 months or longer 575 1,200
Total fair value 9,425 8,800
Total unrealized loss $ 575 $ 1,200