v3.26.1
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