XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholder's Equity - Schedule of Common Stock Reserved for Future Issuance (Detail) - shares
Mar. 31, 2023
Dec. 31, 2022
Class Of Stock [Line Items]    
Common stock reserved 9,389,106 8,152,093
Common stock reserved 1,084,592  
Common stock reserved 47,202,821 50,174,938
Stock Options Issued and Outstanding [Member]    
Class Of Stock [Line Items]    
Common stock reserved 9,389,106 8,152,093
Stock Options Reserved for 2020 Incentive Award Plan [Member]    
Class Of Stock [Line Items]    
Common stock reserved 1,084,592 478,109
Unvested Restricted Stock Units Outstanding [Member]    
Class Of Stock [Line Items]    
Common stock reserved 678,996 550,236
Common Stock Reserved for Employee Stock Purchase Plan [Member]    
Class Of Stock [Line Items]    
Common stock reserved 1,471,486 994,257
2022 Employment Inducement Award Plan [Member]    
Class Of Stock [Line Items]    
Common stock reserved 1,418,600 1,610,600
Pre-Funded Warrants [Member]    
Class Of Stock [Line Items]    
Common stock reserved 22,113,062 24,696,206
Common Warrants [Member]    
Class Of Stock [Line Items]    
Common stock reserved 8,427,508 8,427,508
2021 ATM Program [Member]    
Class Of Stock [Line Items]    
Common stock reserved 2,619,471 5,265,929