XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Note 2 - Securities - Amortized Cost and Fair Values of Debt Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Available-for-sale Securities, Debt Maturities, Next Twelve Months, Amortized Cost Basis $ 7,135    
Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value 7,049    
Available-for-sale Securities, Debt Maturities, Year Two Through Five, Amortized Cost Basis 25,562    
Available-for-sale Securities, Debt Maturities, Year Two Through Five, Fair Value 24,443    
Available-for-sale Securities, Debt Maturities, Year Six Through Ten, Amortized Cost Basis 39,853    
Available-for-sale Securities, Debt Maturities, Year Six Through Ten, Fair Value 37,410    
Available-for-sale Securities, Debt Maturities, after Ten Years, Amortized Cost Basis 56,952    
Available-for-sale Securities, Debt Maturities, after Ten Years, Fair Value 48,777    
Available-for-sale Securities, Debt Maturities, Single Maturity Date, Amortized Cost Basis 129,502    
Available-for-sale Securities, Debt Maturities, Single Maturity Date 117,679    
Total securities available-for-sale 304,224   $ 300,666
Total securities available-for-sale 274,256   264,802
Held-to-maturity Securities, Debt Maturities, Year Two Through Five, Amortized Cost Basis 1,969    
Held-to-maturity Securities, Debt Maturities, Year Two Through Five, Fair Value 1,890    
Held-to-maturity Securities, Debt Maturities, after Five Through Ten Years, Net Carrying Amount 3,535    
Held-to-maturity Securities, Debt Maturities, after Five Through Ten Years, Fair Value 3,380    
Held-to-maturity Securities, Amortized Cost Basis 5,504   6,054
Held-to-maturity Securities, Fair Value 5,270 $ 5,270 $ 5,530
U.S. Government-sponsored Mortgage-backed and Related Securities [Member]      
Available-for-sale Securities, Debt Maturities, without Single Maturity Date, Amortized Cost Basis 174,722    
Available-for-sale Securities, Debt Maturities, without Single Maturity Date, Fair Value $ 156,577