XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Investment Securities - Contractual Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One $ 26,722  
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One 26,278  
Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One 64  
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, Year One 63  
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five 144,868  
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five 135,199  
Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five 991  
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five 966  
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 28,493  
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 26,564  
Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 9,523  
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 8,828  
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10 0  
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 0  
Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10 7,007  
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 6,345  
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date 200,083  
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date 188,041  
Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date 17,585  
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date 16,202  
Debt Securities, Available-for-Sale, Amortized Cost 275,549 $ 282,620
Debt Securities, Available-for-Sale, Fair Value 255,891 258,327
Debt Securities, Held-to-Maturity, Amortized Cost 17,585 16,324
Debt Securities, Held-to-Maturity, Fair Value 16,202 14,928
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Without Single Maturity Date 75,466  
Debt Securities, Available-for-Sale, Fair Value, Maturity, Without Single Maturity Date 67,850  
Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Without Single Maturity Date 0  
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Without Single Maturity Date 0  
Debt Securities, Available-for-Sale, Amortized Cost 75,467 78,869
Debt Securities, Available-for-Sale, Fair Value $ 67,850 $ 69,546