XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Short-Term Investments (Details) - Schedule of short-term investments
6 Months Ended
Jun. 30, 2022
USD ($)
Short-Term Investments (Details) - Schedule of short-term investments [Line Items]  
Cost $ 7,649,518
Unrealized Loss (3,731)
Fair Value 7,645,787
US Treasury bills [Member]  
Short-Term Investments (Details) - Schedule of short-term investments [Line Items]  
Cost 4,974,580
Unrealized Loss
Fair Value 4,974,580
Certificates of deposit [Member]  
Short-Term Investments (Details) - Schedule of short-term investments [Line Items]  
Cost 2,697,938
Unrealized Loss (3,731)
Fair Value $ 2,671,207