XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
The following tables present the carrying amount, fair value, and placement in the fair value hierarchy of our financial instruments as of June 30, 2021 and December 31, 2020. (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Financial Assets:    
Investment securities available for sale $ 163,040,171 $ 134,819,818
Fair Value, Inputs, Level 1 [Member]    
Financial Assets:    
Cash and due from banks 7,236,583 5,977,896
Interest-bearing deposits at the Federal Reserve 71,409,091 42,348,085
Investment securities available for sale 50,706,620 20,410,550
Mortgage loans to be sold
Loans, net
Accrued interest receivable
Financial Liabilities:    
Demand deposits
Time deposits
Accrued interest payable
Fair Value, Inputs, Level 2 [Member]    
Financial Assets:    
Cash and due from banks
Interest-bearing deposits at the Federal Reserve
Investment securities available for sale 105,373,436 108,725,338
Mortgage loans to be sold 11,269,562 12,965,733
Loans, net
Accrued interest receivable 1,465,539 1,595,629
Financial Liabilities:    
Demand deposits 493,712,492 441,498,500
Time deposits 18,913,524 20,294,852
Accrued interest payable 17,834 20,707
Fair Value, Inputs, Level 3 [Member]    
Financial Assets:    
Cash and due from banks
Interest-bearing deposits at the Federal Reserve
Investment securities available for sale 6,960,115 5,683,930
Mortgage loans to be sold
Loans, net 300,779,581 308,721,680
Accrued interest receivable  
Financial Liabilities:    
Demand deposits
Time deposits
Accrued interest payable
Reported Value Measurement [Member]    
Financial Assets:    
Cash and due from banks 7,236,583 5,977,896
Interest-bearing deposits at the Federal Reserve 71,409,091 42,348,085
Investment securities available for sale 163,040,171 134,819,818
Mortgage loans to be sold 11,269,562 12,965,733
Loans, net 308,865,267 316,616,979
Accrued interest receivable 1,465,539 1,595,629
Financial Liabilities:    
Demand deposits 493,712,492 441,498,500
Time deposits 19,149,229 20,699,131
Accrued interest payable 17,834 20,707
Estimate of Fair Value Measurement [Member]    
Financial Assets:    
Cash and due from banks 7,236,583 5,977,896
Interest-bearing deposits at the Federal Reserve 71,409,091 42,348,085
Investment securities available for sale 163,040,171 134,819,818
Mortgage loans to be sold 11,269,562 12,965,733
Loans, net 300,779,581 308,721,680
Accrued interest receivable 1,465,539 1,595,629
Financial Liabilities:    
Demand deposits 493,712,492 441,498,500
Time deposits 18,913,524 20,294,852
Accrued interest payable $ 17,834 $ 20,707