XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Deposits (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Deposit Liabilities, Type [Table Text Block]

Deposit Account Type

 

June 30, 2023

  

December 31, 2022

 

Checking

 $477,850,717  $510,983,509 

Money Market

  375,053,531   348,833,623 

Savings

  97,460,230   108,237,098 

Certificates of Deposit

  229,108,593   142,031,066 

Total

 $1,179,473,071  $1,110,085,296 
Time Deposit Maturities [Table Text Block]
  

June 30, 2023

  

December 31, 2022

 

Within 1 Year

 $179,484,148  $97,163,169 

After 1 Year, Within 2 Years

  43,167,443   31,550,543 

After 2 Years, Within 3 Years

  2,550,664   6,465,582 

After 3 Years, Within 4 Years

  3,906,338   3,177,916 

After 4 Years, Within 5 Years

     3,673,856 

Total Certificates of Deposit

 $229,108,593  $142,031,066