XML 110 R92.htm IDEA: XBRL DOCUMENT v3.22.0.1
The following tables present the carrying amount, fair value, and placement in the fair value hierarchy of our financial instruments as of December 31, 2021 and 2020, respectively (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investment securities available for sale $ 212,347,489 $ 134,819,818
Fair Value, Inputs, Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and due from banks 11,140,559 5,977,896
Interest-bearing deposits at the Federal Reserve 128,971,429 42,348,085
Investment securities available for sale 100,062,300 20,410,550
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investment securities available for sale 87,801,142 108,725,338
Mortgage loans to be sold 2,774,388 12,965,733
Accrued interest receivable 1,404,227 1,595,629
Demand deposits 587,903,356 441,498,500
Time deposits 21,428,310 20,294,852
Accrued interest payable 14,914 20,707
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investment securities available for sale 24,484,047 5,683,930
Loans, net 293,731,997 308,721,680
Reported Value Measurement [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and due from banks 11,140,559 5,977,896
Interest-bearing deposits at the Federal Reserve 128,971,429 42,348,085
Investment securities available for sale 212,347,489 134,819,818
Mortgage loans to be sold 2,774,388 12,965,733
Loans, net 302,255,242 316,616,979
Accrued interest receivable 1,404,227 1,595,629
Demand deposits 587,903,356 441,498,500
Time deposits 21,288,220 20,699,131
Accrued interest payable 14,914 20,707
Estimate of Fair Value Measurement [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and due from banks 11,140,559 5,977,896
Interest-bearing deposits at the Federal Reserve 128,971,429 42,348,085
Investment securities available for sale 212,347,489 134,819,818
Mortgage loans to be sold 2,774,388 12,965,733
Loans, net 293,731,997 308,721,680
Accrued interest receivable 1,404,227 1,595,629
Demand deposits 587,903,356 441,498,500
Time deposits 21,428,310 20,294,852
Accrued interest payable $ 14,914 $ 20,707