v3.25.2
Leases, Future Minimum Payments (Details)
$ in Millions
Aug. 31, 2025
USD ($)
Operating Leases, Future Minimum Payments Due, Rolling Maturity [Abstract]  
2025 $ 267
2026 250
2027 235
2028 204
2029 184
Thereafter 2,451
Total 3,591
Less amount representing interest (923)
Present value of lease liabilities 2,668
Finance Lease, Liability, Payment, Due, Rolling Maturity [Abstract]  
2025 133
2026 132
2027 135
2028 122
2029 109
Thereafter 1,780
Total 2,411
Less amount representing interest (932)
Present value of lease liabilities 1,479
Lessor, Operating Lease, Payments to be Received 92
LesseeOperatingandFinancingLeasesNotYetCommenced $ 1,094