XML 72 R57.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Future Payments (Details) - USD ($)
$ in Millions
Jan. 31, 2026
Jul. 31, 2025
Operating Lease Maturity    
2026 (excluding the six months ended January 31, 2026) $ 44  
2027 119  
2028 110  
2029 114  
2030 112  
Thereafter 373  
Total future minimum lease payments 872  
Less imputed interest (144)  
Present value of lease liabilities 728 $ 666
Sublease Income Maturity    
Payments receivable through 2029 19  
Payments receivable after 2029 $ 1