XML 102 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 5 - Investment Securities - Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Due within one year or less, Held-to-maturity, Amortized Cost $ 6,801  
Due within one year or less, Held-to-maturity, Fair Value 6,730  
Due within one year or less, Available-for-sale, Amortized Cost 14,976  
Due within one year or less, Available-for-sale, Fair Value 14,980  
Due after one year through five years, Held-to-maturity, Amortized Cost 54,832  
Due after one year through five years, Held-to-maturity, Fair Value 50,924  
Due after one year through five years, Available-for-sale, Amortized Cost 16,710  
Due after one year through five years, Available-for-sale, Fair Value 16,622  
Due after five years through ten years, Held-to-maturity, Amortized Cost 48,016  
Due after five years through ten years, Held-to-maturity, Fair Value 41,694  
Due after five years through ten years, Available-for-sale, Amortized Cost 57,990  
Due after five years through ten years, Available-for-sale, Fair Value 52,374  
Due after 10 years, Held-to-maturity, Amortized Cost 9,974  
Due after 10 years, Held-to-maturity, Fair Value 8,637  
Due after 10 years, Available-for-sale, Amortized Cost 370  
Due after 10 years, Available-for-sale, Fair Value 371  
Held-to-maturity, Amortized Cost 119,623  
Held-to-maturity, Fair Value 107,985  
Available-for-sale, Amortized Cost 90,046  
Available-for-sale, Fair Value 84,347  
Total investment securities 275,716  
Total investment securities, Held-to-maturity, Fair Value 236,986 $ 258,617
Total investment securities, Available-for-sale, Amortized Cost 686,556 584,754
Total investment securities, Available-for-sale, Fair Value 588,053 486,736
Residential Mortgage-Backed Securities [Member]    
Residential agency, Held-to-maturity, Amortized Cost 156,093  
Residential agency, Held-to-maturity, Fair Value 129,001  
Residential agency, Available-for-sale, Amortized Cost 596,510  
Residential agency, Available-for-sale, Fair Value 503,706  
Total investment securities, Held-to-maturity, Fair Value 129,001 141,627
Total investment securities, Available-for-sale, Fair Value $ 503,706 $ 435,594