XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Future Payments (Details) - USD ($)
$ in Millions
Oct. 31, 2024
Jul. 31, 2024
Operating Lease Maturity    
2025 (excluding the three months ended October 31, 2024) $ 59  
2026 97  
2027 95  
2028 88  
2029 91  
Thereafter 347  
Total future minimum lease payments 777  
Less imputed interest (120)  
Present value of lease liabilities 657 $ 529
Sublease Income Maturity    
Remainder of fiscal year 2025 4  
2026 3  
2027 3  
2028 2  
2029 2  
Thereafter $ 2