XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Cost, Fair Value and Maturities of Short Term Investments (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Short-term investments - Cost $ 20,651,562 $ 21,227,991
Short-term investments - Fair Value 20,775,440 21,254,485
Short-term investment maturities - Within 3 months, cost 4,375,988 4,005,559
Short-term investment maturities - Within 3 months, fair value 4,461,035 3,994,590
Short-term investment maturities - Between 3-12 months, cost 16,275,574 17,222,432
Short-term investment maturities - Between 3-12 months, fair value 16,314,405 17,259,895
Total, cost 20,651,562 21,227,991
Total, fair value 20,775,440 21,254,485
US Treasury Securities [Member]    
Marketable Securities [Line Items]    
Short-term investments - Cost 5,960,208
Short-term investments - Fair Value 5,954,560
Corporate Debt Securities [Member]    
Marketable Securities [Line Items]    
Short-term investments - Cost 14,691,354 21,227,991
Short-term investments - Fair Value $ 14,820,880 $ 21,254,485