XML 88 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Summary of Future Minimum Lease Payments, Operating and Finance Leases (Details) - USD ($)
$ in Millions
May 31, 2021
May 31, 2020
Schedule Of Future Minimum Lease Payments For Operating Leases And Finance Leases [Line Items]    
2022 $ 2,656  
2023 2,559  
2024 2,112  
2025 1,832  
2026 1,600  
Thereafter 8,240  
Total lease payments 18,999  
Less imputed interest (2,891)  
Present value of lease liability 16,108  
Operating Leases    
2022 2,637  
2023 2,453  
2024 2,088  
2025 1,808  
2026 1,577  
Thereafter 7,542  
Total lease payments 18,105  
Less imputed interest (2,522)  
Present value of lease liability 15,583 $ 14,118
Finance Leases    
2022 19  
2023 106  
2024 24  
2025 24  
2026 23  
Thereafter 698  
Total lease payments 894  
Less imputed interest (369)  
Present value of lease liability 525 $ 485
Aircraft and Related Equipment [Member]    
Operating Leases    
2022 234  
2023 198  
2024 102  
2025 69  
2026 61  
Thereafter 184  
Total lease payments 848  
Less imputed interest (66)  
Present value of lease liability 782  
Facilities and Other [Member]    
Operating Leases    
2022 2,403  
2023 2,255  
2024 1,986  
2025 1,739  
2026 1,516  
Thereafter 7,358  
Total lease payments 17,257  
Less imputed interest (2,456)  
Present value of lease liability $ 14,801