v3.26.1
Income Taxes (Schedule of Unrecognized Tax Benefit) (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns      
Unrecognized tax benefits at the beginning of the period $ 572 $ 454 $ 360
Additions for tax positions taken in prior years 13 10 2
Reductions for tax positions taken in prior years (1) (11) (20)
Additions for tax positions taken in the current year 140 119 112
Reduction relating to audit settlement (5) 0 0
Unrecognized tax benefits at the end of the period $ 719 $ 572 $ 454