XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Equity - Schedule of Shares Reserved For Future Issuance (Details) - shares
shares in Thousands
Apr. 30, 2023
Jan. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (shares) 130,935 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,967 11,046
2012 Equity Incentive Plan: | Stock options    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (shares) 32,786 35,212
2012 Equity Incentive Plan: | RSUs    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (shares) 2,048 2,521
2020 Equity Incentive Plan: | Stock options    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (shares) 642 642
2020 Equity Incentive Plan: | RSUs    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (shares) 18,496 13,039
2020 Equity Incentive Plan: | Options available for future grant    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (shares) 62,996 52,989