Quarterly report pursuant to Section 13 or 15(d)

Equity Incentive Plans, Equity Inducement Plans, Employee Stock Purchase Plan and Stock-Based Compensation - Summary of Option Activity (Details)

v3.23.1
Equity Incentive Plans, Equity Inducement Plans, Employee Stock Purchase Plan and Stock-Based Compensation - Summary of Option Activity (Details) - 2004 Plan, 2018 Plan and 2021 Plan
3 Months Ended
Mar. 31, 2023
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Stock options outstanding, Beginning Balance, Shares | shares 7,310,611
Granted, Shares | shares 1,118,000
Exercised, Shares | shares (53,060)
Canceled and forfeited, Shares | shares (38,952)
Stock options outstanding, Ending Balance, Shares | shares 8,336,599
Stock options exercisable, Shares | shares 5,386,257
Stock options outstanding, Weighted - Average Exercise Price, Beginning Balance | $ / shares $ 12.68
Weighted - Average Exercise Price, Granted | $ / shares 5.78
Weighted - Average Exercise Price, Exercised | $ / shares 5.92
Weighted - Average Exercise Price, Canceled and forfeited | $ / shares 12.35
Stock options outstanding, Weighted - Average Exercise Price, Ending Balance | $ / shares 11.80
Stock options exercisable, Weighted - Average Exercise Price, Exercisable | $ / shares $ 13.04