Common Stock - Summary of Reserved Shares of Common Stock for Future Issuance (Detail) |
Jun. 30, 2022
shares
|
|---|---|
| Class Of Stock [Line Items] | |
| Total shares reserved | 10,396,217 |
| Pre-funded warrants issued and outstanding | |
| Class Of Stock [Line Items] | |
| Total shares reserved | 4,000,000 |
| 2019 Equity Incentive Plan and 2015 Stock Plan | Options Issued and Outstanding | |
| Class Of Stock [Line Items] | |
| Total shares reserved | 2,907,596 |
| 2019 Equity Incentive Plan | Restricted Stock Units Issued and Outstanding | |
| Class Of Stock [Line Items] | |
| Total shares reserved | 27,000 |
| 2019 Equity Incentive Plan | Options Available for Future Grants | |
| Class Of Stock [Line Items] | |
| Total shares reserved | 2,942,751 |
| 2019 Employee Stock Purchase Plan | |
| Class Of Stock [Line Items] | |
| Total shares reserved | 518,870 |