XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Interest-bearing Deposits (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Deposit Liabilities, Type [Table Text Block]
   

2023

   

2022

 
                 

NOW

  $ 137,733,333     $ 135,716,736  

Money market

    71,517,344       99,173,640  

Savings

    86,015,383       103,308,454  

Certificates of deposit, greater than $250,000

    63,400,261       37,976,238  

Other time deposits

    207,011,824       120,740,707  
    $ 565,678,145     $ 496,915,775  
Time Deposit Maturities [Table Text Block]

Year

 

Amount

 
         

2024

  $ 213,140,147  

2025

    19,413,317  

2026

    9,266,847  

2027

    1,348,698  

2028

    27,243,076  
    $ 270,412,085