v3.26.1
Debt (Convertible Senior Notes) (Narrative) (Details) - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Jun. 30, 2020
Debt Instrument, Redemption        
Repayments of convertible senior notes $ 160 $ 966 $ 1,033  
2025 Notes        
Debt Instrument, Redemption        
Aggregate principal amount       $ 2,000
Contractual interest rate (in percentage)       0.375%
Repayments of convertible senior notes   $ 966 $ 1,000  
Settlement of convertible notes (in shares)   14 14