Note 9 - Interest-bearing Deposits (Details Textual) - USD ($) |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Oct. 01, 2020 |
|
| Interest-Bearing Deposit Liabilities, Certificates of Deposit, Premium | $ 616,400 | ||
| Accretion of Premium on Certificate of Deposits | $ 1,100 | $ 4,800 | |