XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Equity - Shares Reserved For Future Issuance (Details) - shares
shares in Thousands
Apr. 30, 2024
Jan. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (in shares) 137,695 121,461
Employee stock purchase rights under the 2020 ESPP    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (in shares) 16,759 13,764
2012 Equity Incentive Plan: | Stock options    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (in shares) 25,296 26,767
2012 Equity Incentive Plan: | RSUs    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (in shares) 388 789
2020 Equity Incentive Plan | Stock options    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (in shares) 1,562 602
2020 Equity Incentive Plan | RSUs    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (in shares) 22,653 20,168
2020 Equity Incentive Plan | Shares available for future grants    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (in shares) 71,037 59,371