XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Short-Term Investments (Tables)
6 Months Ended
Jun. 30, 2022
Disclosure Text Block Supplement [Abstract]  
Schedule of short-term investments
   Cost   Unrealized Loss   Fair Value 
US Treasury bills  $4,974,580   $-   $4,974,580 
Certificates of deposit   2,697,938    (3,731)   2,671,207 
                
Total short-term investments  $7,649,518   $(3,731)  $7,645,787