Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies (Details) - Schedule of potentially dilutive common shares

v3.21.2
Summary of Significant Accounting Policies (Details) - Schedule of potentially dilutive common shares - shares
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Schedule of potentially dilutive common shares [Abstract]    
Warrants to purchase common shares 7,917,982 8,557,631
Common Shares issuable on exercise of options 3,680,866 2,668,866
Total potentially dilutive Common Shares excluded 11,598,848 11,226,497