Organization and Summary of Significant Accounting Policies - Schedule of Potentially Dilutive Securities Not Included in the Calculation of Diluted Net Loss Per Share (Details) - shares |
9 Months Ended | |
---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
|
Antidilutive securities | ||
Antidilutive securities | 9,250,410 | 6,116,974 |
Warrants to Purchase Common Stock | ||
Antidilutive securities | ||
Antidilutive securities | 6,987,785 | 4,810,409 |
Common Stock Options | ||
Antidilutive securities | ||
Antidilutive securities | 2,246,310 | 1,295,808 |
ESPP Shares | ||
Antidilutive securities | ||
Antidilutive securities | 16,315 | 10,757 |