XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholder's Equity - Schedule of Common Stock Reserved for Future Issuance (Detail) - shares
Dec. 31, 2023
Dec. 31, 2022
Class Of Stock [Line Items]    
Common stock reserved 9,208,970 8,152,093
Common stock reserved 1,988,340 478,109
Common stock reserved 65,329,843 50,174,938
Stock Options Issued and Outstanding [Member]    
Class Of Stock [Line Items]    
Common stock reserved 9,208,970 8,152,093
Stock Options Reserved for 2020 Incentive Award Plan [Member]    
Class Of Stock [Line Items]    
Common stock reserved 1,988,340 478,109
Unvested Restricted Stock Units Outstanding [Member]    
Class Of Stock [Line Items]    
Common stock reserved 495,579 550,236
Common Stock Reserved for Employee Stock Purchase Plan [Member]    
Class Of Stock [Line Items]    
Common stock reserved 1,338,381 994,257
2022 Employment Inducement Award Plan [Member]    
Class Of Stock [Line Items]    
Common stock reserved 758,084 1,610,600
Pre-Funded Warrants [Member]    
Class Of Stock [Line Items]    
Common stock reserved 40,493,510 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