XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Deposits - Scheduled Maturates of Certificates of Deposit (Details) - USD ($)
Jun. 30, 2023
Dec. 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 0 3,673,856
Total Certificates of Deposit $ 229,108,593 $ 142,031,066