Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2
Summary of Significant Accounting Policies (Details) - Schedule of potentially dilutive common shares - shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Schedule of potentially dilutive common shares [Abstract]    
Warrants to purchase common shares 12,095,870 7,884,936
Common Shares issuable on exercise of options 4,181,977 3,670,866
Unvested restricted stock awards 215,279
Total potentially dilutive Common Shares excluded 16,493,126 11,555,802