XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders’ Equity and Employee Incentive Plans - Summary of Reserved Common Stock for Future Issuance (Details)
Jul. 31, 2023
shares
Class Of Stock  
Number of shares reserved common stock for future issuance (in shares) 17,839,723
Stock options outstanding  
Class Of Stock  
Number of shares reserved common stock for future issuance (in shares) 6,961,108
Restricted stock units issued and outstanding  
Class Of Stock  
Number of shares reserved common stock for future issuance (in shares) 6,125,102
Remaining shares available for issuance under the 2021 Plan  
Class Of Stock  
Number of shares reserved common stock for future issuance (in shares) 2,234,791
Remaining shares available for issuance under the 2021 Plan | Inducement Equity Incentive Plan 2023  
Class Of Stock  
Number of shares reserved common stock for future issuance (in shares) 1,079,006
ESPP  
Class Of Stock  
Number of shares reserved common stock for future issuance (in shares) 1,334,366
Common stock warrants  
Class Of Stock  
Number of shares reserved common stock for future issuance (in shares) 105,350