XML 79 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Common Stock - Summary of Reserved Shares of Common Stock on Converted Basis for Future Issuance (Detail) - shares
Dec. 31, 2022
Dec. 31, 2021
Class Of Stock [Line Items]    
Total shares reserved 10,338,814 5,070,476
Options Available for Future Grants    
Class Of Stock [Line Items]    
Total shares reserved 2,820,341 2,688,372
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,993,280 2,024,681
2019 Equity Incentive Plan | Restricted Stock Units Issued and Outstanding    
Class Of Stock [Line Items]    
Total shares reserved 27,000 40,500
2019 Employee Stock Purchase Plan    
Class Of Stock [Line Items]    
Total shares reserved 498,193 316,923