XML 94 R71.htm IDEA: XBRL DOCUMENT v3.24.1
Equity - Shares Reserved For Future Issuance (Details) - shares
shares in Thousands
Jan. 31, 2024
Jan. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (shares) 121,461 115,449
Employee stock purchase rights under the 2020 ESPP    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (shares) 13,764 11,046
2012 Plan | Stock options    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (shares) 26,767 35,212
2012 Plan | RSUs    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (shares) 789 2,521
2020 Plan | Stock options    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (shares) 602 642
2020 Plan | RSUs    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (shares) 20,168 13,039
2020 Plan | Shares available for future grants    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (shares) 59,371 52,989