XML 40 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholder's Equity - Schedule of Common Stock Reserved for Future Issuance (Detail) - shares
Mar. 31, 2024
Dec. 31, 2023
Class Of Stock [Line Items]    
Common stock reserved 11,859,362 9,208,970
Common stock reserved 1,762,992  
Common stock reserved 112,983,696 65,329,843
Stock Options Issued and Outstanding [Member]    
Class Of Stock [Line Items]    
Common stock reserved 11,859,362 9,208,970
Stock Options Reserved for 2020 Incentive Award Plan [Member]    
Class Of Stock [Line Items]    
Common stock reserved 1,762,992 1,988,340
Unvested Restricted Stock Units Outstanding [Member]    
Class Of Stock [Line Items]    
Common stock reserved 915,861 495,579
Common Stock Reserved for Employee Stock Purchase Plan [Member]    
Class Of Stock [Line Items]    
Common stock reserved 2,122,071 1,338,381
2022 Employment Inducement Award Plan [Member]    
Class Of Stock [Line Items]    
Common stock reserved 1,667,300 758,084
Pre-Funded Warrants [Member]    
Class Of Stock [Line Items]    
Common stock reserved 35,248,479 40,493,510
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 25,980,123 2,619,471
2024 ATM Program [Member]    
Class Of Stock [Line Items]    
Common stock reserved 25,000,000