XML 56 R43.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF COST, FAIR VALUE AND MATURITIES OF SHORT TERM INVESTMENTS (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Marketable Securities [Line Items]    
Short-term investments - Cost $ 21,227,991 $ 29,811,069
Short-term investments - Fair Value 21,254,485 29,803,095
Short-term investment maturities - Within 3 months, cost 4,005,559 19,798,177
Short-term investment maturities - Within 3 months, fair value 3,994,590 19,799,835
Short-term investment maturities - Between 3-12 months, cost 17,222,432 10,012,892
Short-term investment maturities - Between 3-12 months, fair value 17,259,895 10,003,260
Total, cost 21,227,991 29,811,069
Total, fair value 21,254,485 29,803,095
US Treasury Securities [Member]    
Marketable Securities [Line Items]    
Short-term investments - Cost 14,786,982
Short-term investments - Fair Value 14,778,705
Corporate Debt Securities [Member]    
Marketable Securities [Line Items]    
Short-term investments - Cost 21,227,991 15,024,087
Short-term investments - Fair Value $ 21,254,485 $ 15,024,390