v3.24.3
Equity Award Plans (Allocation of Share-based Compensation, Additional Information) (Details)
$ in Billions
3 Months Ended
Oct. 31, 2024
USD ($)
Share-Based Payment Arrangement [Abstract]  
Unvested share-based awards not yet recognized $ 2.2
Weighted-average recognition period 2 years 6 months