XML 72 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Leases [Abstract]        
Operating lease cost $ 28 $ 25 $ 82 $ 77
Variable lease cost 5 6 15 18
Sublease income (2) (3) (8) (9)
Total net lease cost $ 31 $ 28 $ 89 $ 86