XML 65 R68.htm IDEA: XBRL DOCUMENT v3.20.1
Time Deposits - Scheduled maturities of time deposits (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Time Deposits    
One year or less $ 32,896,686 $ 49,799,669
Over one year to two years 25,095,507 13,936,624
Over two years to three years 10,338,194 10,332,065
Over three years to four years 4,837,993 3,488,891
Over four years to five years 3,861,470 2,989,892
Thereafter 208,082 1,769
Time Deposits, Total $ 77,237,932 $ 80,548,910