XML 51 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Maturities of Debt Securities Classified as Available-for-sale Securities (Details)
Mar. 31, 2022
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Due within one year, Amortized Cost $ 36,333,715
Due within one year, Aggregate fair value 36,266,299
Due after one year through two years, Amortized Cost
Due after one year through two years, Aggregate fair value
Total maturities of debt securities classified as available-for-sale securities, amortized cost 36,333,715
Total maturities of debt securities classified as available-for-sale securities, fair value $ 36,266,299