XML 87 R67.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Summary of Future Minimum Lease Payments, Operating and Finance Leases (Details) - USD ($)
$ in Millions
May 31, 2024
May 31, 2023
Schedule Of Future Minimum Lease Payments For Operating Leases And Finance Leases [Line Items]    
2025 $ 3,065  
2026 2,912  
2027 2,595  
2028 2,262  
2029 1,893  
Thereafter 9,177  
Total lease payments 21,904  
Less imputed interest (3,957)  
Present value of lease liability 17,947  
Operating Leases    
2025 3,032  
2026 2,882  
2027 2,573  
2028 2,241  
2029 1,874  
Thereafter 8,547  
Total lease payments 21,149  
Less imputed interest (3,633)  
Present value of lease liability 17,516 $ 17,753
Finance Leases    
2025 33  
2026 30  
2027 22  
2028 21  
2029 19  
Thereafter 630  
Total lease payments 755  
Less imputed interest (324)  
Present value of lease liability 431 $ 800
Aircraft and Related Equipment [Member]    
Operating Leases    
2025 123  
2026 119  
2027 118  
2028 118  
2029 111  
Thereafter 136  
Total lease payments 725  
Less imputed interest (85)  
Present value of lease liability 640  
Facilities and Other [Member]    
Operating Leases    
2025 2,909  
2026 2,763  
2027 2,455  
2028 2,123  
2029 1,763  
Thereafter 8,411  
Total lease payments 20,424  
Less imputed interest (3,548)  
Present value of lease liability $ 16,876