v3.26.1
Fair Value Measurements (Reconciliation of Our Contingent Consideration Liability) (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Contingent consideration liability at the beginning of the period $ 514 $ 0
Initial valuation on the acquisition date 0 649
Change in fair value $ (117) $ (135)
Fair Value Recurring Basis Unobservable Input Reconciliation Liability Gain Loss Statement Of Income Extensible List Not Disclosed Flag Change in fair value Change in fair value
Payments $ (191) $ 0
Contingent consideration liability at the end of the period $ 206 $ 514