v3.24.3
Equity Award Plans (RSU, PSU and PSO Activities, Additional Information) (Details)
shares in Millions
3 Months Ended
Oct. 31, 2024
shares
RSUs  
Share-based Compensation Arrangement by Share-based Payment Award  
Granted (in shares) 0.4
RSUs | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting period 3 years
RSUs | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting period 4 years
PSUs  
Share-based Compensation Arrangement by Share-based Payment Award  
Granted (in shares) 1.6
PSUs | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting period 1 year
PSUs | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting period 4 years
PSUs subject to service, performance, and market conditions  
Share-based Compensation Arrangement by Share-based Payment Award  
Granted (in shares) 1.6
Approved for future grant (in shares) 1.3
PSUs subject to service, performance, and market conditions | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award  
Service period 1 year
PSUs subject to service, performance, and market conditions | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award  
Service period 3 years
PSOs | Maximum | Fiscal Year 2018  
Share-based Compensation Arrangement by Share-based Payment Award  
Service period 7 years 6 months
PSOs | Maximum | Fiscal Year 2019  
Share-based Compensation Arrangement by Share-based Payment Award  
Service period 7 years 6 months