XML 100 R79.htm IDEA: XBRL DOCUMENT v3.26.1
Equity - Shares Reserved For Future Issuance (Details) - shares
shares in Thousands
Jan. 31, 2026
Jan. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (shares) 132,860 127,723
ESPP Rights    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (shares) 5,700  
2012 Plan | Stock options    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (shares) 12,274 20,067
2020 Plan    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (shares) 34,100  
2020 Plan | Stock options    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (shares) 1,492 1,586
2020 Plan | RSUs    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (shares) 21,537 24,790
2020 Plan | Shares available for future grants    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (shares) 78,590 64,834
2020 Employee Stock Purchase Plan | ESPP Rights    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock reserved for future issuances (shares) 18,967 16,446