XML 75 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Time Deposits - Scheduled maturities of time deposits (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Time Deposits    
One year or less $ 31,068,958 $ 35,131,024
Over one year to two years 23,491,368 14,359,679
Over two years to three years 19,101,494 5,507,330
Over three years to four years 7,365,269 4,077,670
Over four years to five years 1,904,092 2,922,656
Thereafter 206,574 206,427
Time Deposits, Total $ 83,137,755 $ 62,204,786