XML 89 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Equity Incentive Plans - Schedule of Stock by Class Reserved for Future Issuance (Details) - shares
Jan. 31, 2024
Jan. 31, 2023
Class of Stock [Line Items]    
Number of shares available for future issuance (in shares) 96,713,028 92,819,161
Stock options    
Class of Stock [Line Items]    
Number of shares available for future issuance (in shares) 3,314,228 4,800,616
RSUs    
Class of Stock [Line Items]    
Number of shares available for future issuance (in shares) 26,040,557 21,868,533
ESPP    
Class of Stock [Line Items]    
Number of shares available for future issuance (in shares) 2,086,604 2,851,856
2011 and 2019 Plan    
Class of Stock [Line Items]    
Number of shares available for future issuance (in shares) 50,559,254 51,367,359
2019 Employee Stock Purchase Plan | ESPP    
Class of Stock [Line Items]    
Number of shares available for future issuance (in shares) 14,712,385 11,930,797