XML 59 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule of Maturities of Debt Securities Classified as Available-for-sale Securities (Details)
Dec. 31, 2021
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Due within one year $ 41,680,635
Due within one year 41,667,405
Due after one year through two years 2,026,586
Due after one year through two years 2,021,800
Total maturities of debt securities classified as available-for-sale securities, amortized cost 43,707,221
Total maturities of debt securities classified as available-for-sale securities, fair value $ 43,689,205