v3.25.2
LEASES, OTHER COMMITMENTS AND CERTAIN CONTINGENCIES - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
May 31, 2025
May 31, 2024
Operating Leases    
Fiscal 2026 $ 1,964,000,000  
Fiscal 2027 1,869,000,000  
Fiscal 2028 1,795,000,000  
Fiscal 2029 1,702,000,000  
Fiscal 2030 1,661,000,000  
Thereafter 8,692,000,000  
Total operating lease payments 17,683,000,000  
Less: imputed interest (4,233,000,000)  
Total operating lease liability $ 13,450,000,000 $ 7,545,000,000
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities Other current liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating lease liabilities, non-current Operating lease liabilities, non-current
Finance Leases    
Fiscal 2026 $ 266,000,000  
Fiscal 2027 249,000,000  
Fiscal 2028 256,000,000  
Fiscal 2029 264,000,000  
Fiscal 2030 272,000,000  
Thereafter 3,104,000,000  
Total financial lease payments 4,411,000,000  
Less: imputed interest (1,477,000,000)  
Total financial lease liability $ 2,934,000,000 $ 0
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Total financial lease liability Total financial lease liability