v3.26.1
Note 3 - Investment Securities - Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Due within one year or less, Held-to-maturity, Amortized Cost $ 13,675  
Due within one year or less, Held-to-maturity, Fair Value 13,569  
Due within one year or less, Available-for-sale, Amortized Cost 0  
Due within one year or less, Available-for-sale, Fair Value 0  
Due after one year through five years, Held-to-maturity, Amortized Cost 58,952  
Due after one year through five years, Held-to-maturity, Fair Value 55,527  
Due after one year through five years, Available-for-sale, Amortized Cost 2,647  
Due after one year through five years, Available-for-sale, Fair Value 2,573  
Due after five years through ten years, Held-to-maturity, Amortized Cost 28,741  
Due after five years through ten years, Held-to-maturity, Fair Value 26,133  
Due after five years through ten years, Available-for-sale, Amortized Cost 39,070  
Due after five years through ten years, Available-for-sale, Fair Value 37,416  
Due after 10 years, Held-to-maturity, Amortized Cost 5,203  
Due after 10 years, Held-to-maturity, Fair Value 4,667  
Due after 10 years, Available-for-sale, Amortized Cost 14,556  
Due after 10 years, Available-for-sale, Fair Value 14,549  
Held-to-maturity, Amortized cost 106,571  
Held-to-maturity, Fair Value 99,896  
Available-for-sale, Amortized Cost 56,273  
Available-for-sale, Fair Value 54,538  
Total investment securities 242,631  
Total investment securities, Held-to-maturity, Fair Value 215,234 $ 228,009
Total investment securities, Available-for-sale, Amortized Cost 541,715 516,737
Total investment securities, Available-for-sale, Fair Value 534,191 514,095
Residential Mortgage-Backed Securities [Member]    
Residential agency, Held-to-maturity, Amortized Cost 136,060  
Residential agency, Held-to-maturity, Fair Value 115,338  
Residential agency, Available-for-sale, Amortized Cost 485,442  
Residential agency, Available-for-sale, Fair Value 479,653  
Total investment securities, Held-to-maturity, Fair Value 115,338 122,604
Total investment securities, Available-for-sale, Fair Value $ 479,653 $ 476,746