Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2.2
Summary of Significant Accounting Policies (Details) - Schedule of potentially dilutive common shares - shares
9 Months Ended
Sep. 30, 2022
Sep. 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,316,977 3,670,866
Shares subject to repurchase 1,194,444
Total potentially dilutive Common Shares excluded 17,607,291 11,555,802