XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders’ Equity and Employee Incentive Plans - Summary of Reserved Common Stock for Future Issuance (Details)
Apr. 30, 2024
shares
Class Of Stock  
Number of shares reserved common stock for future issuance (in shares) 17,628,168
Stock options outstanding  
Class Of Stock  
Number of shares reserved common stock for future issuance (in shares) 5,465,173
Restricted stock units issued and outstanding  
Class Of Stock  
Number of shares reserved common stock for future issuance (in shares) 5,930,054
Remaining shares available for issuance under the 2021 Plan  
Class Of Stock  
Number of shares reserved common stock for future issuance (in shares) 3,565,156
Remaining shares available for issuance under the 2021 Plan | Shares available for issuance under the 2023 Inducement Plan  
Class Of Stock  
Number of shares reserved common stock for future issuance (in shares) 955,779
ESPP  
Class Of Stock  
Number of shares reserved common stock for future issuance (in shares) 1,606,656
Common stock warrants  
Class Of Stock  
Number of shares reserved common stock for future issuance (in shares) 105,350