XML 103 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Lease Cost (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Leases [Abstract]      
Operating lease costs $ 440 $ 390 $ 349
Variable lease costs 92 85 72
Short-term lease costs 28 23 14
Total lease costs $ 560 $ 498 $ 435