XML 83 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Summary of Future Minimum Lease Payments, Operating and Finance Leases (Details) - USD ($)
$ in Millions
May 31, 2023
May 31, 2022
Schedule Of Future Minimum Lease Payments For Operating Leases And Finance Leases [Line Items]    
2024 $ 2,997  
2025 2,844  
2026 2,547  
2027 2,255  
2028 1,954  
Thereafter 9,708  
Total lease payments 22,305  
Less imputed interest (3,752)  
Present value of lease liability 18,553  
Operating Leases    
2024 2,893  
2025 2,792  
2026 2,501  
2027 2,218  
2028 1,917  
Thereafter 8,501  
Total lease payments 20,822  
Less imputed interest (3,069)  
Present value of lease liability 17,753 $ 16,930
Finance Leases    
2024 104  
2025 52  
2026 46  
2027 37  
2028 37  
Thereafter 1,207  
Total lease payments 1,483  
Less imputed interest (683)  
Present value of lease liability 800 $ 468
Aircraft and Related Equipment [Member]    
Operating Leases    
2024 103  
2025 84  
2026 82  
2027 81  
2028 81  
Thereafter 90  
Total lease payments 521  
Less imputed interest (35)  
Present value of lease liability 486  
Facilities and Other [Member]    
Operating Leases    
2024 2,790  
2025 2,708  
2026 2,419  
2027 2,137  
2028 1,836  
Thereafter 8,411  
Total lease payments 20,301  
Less imputed interest (3,034)  
Present value of lease liability $ 17,267