XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Deposits (Amounts and scheduled maturities of all certificates of deposit) (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Time Deposits, Fiscal Year Maturity [Abstract]    
Within 1 Year $ 133,984,928 $ 97,163,169
After 1 Year, Within 2 Years 36,761,162 31,550,543
After 2 Years, Within 3 Years 6,189,086 6,465,582
After 3 Years, Within 4 Years 2,680,079 3,177,916
After 4 Years, Within 5 Years 3,156,019 3,673,856
Time Deposits $ 182,771,274 $ 142,031,066