XML 93 R69.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES - Schedule of Future Minimum Lease Payments, Operating and Finance Leases (Details) - USD ($)
$ in Millions
May 31, 2025
May 31, 2024
Operating Leases    
2026 $ 3,007  
2027 2,935  
2028 2,574  
2029 2,188  
2030 1,778  
Thereafter 7,907  
Total lease payments 20,389  
Less imputed interest (3,552)  
Present value of lease liability 16,837 $ 17,516
Finance Leases    
2026 84  
2027 85  
2028 84  
2029 82  
2030 74  
Thereafter 610  
Total lease payments 1,019  
Less imputed interest (339)  
Present value of lease liability 680 $ 431
2026 3,091  
2027 3,020  
2028 2,658  
2029 2,270  
2030 1,852  
Thereafter 8,517  
Total lease payments 21,408  
Less imputed interest (3,891)  
Present value of lease liability 17,517  
Aircraft
and Related
Equipment    
Operating Leases    
2026 126  
2027 124  
2028 124  
2029 117  
2030 47  
Thereafter 90  
Total lease payments 628  
Less imputed interest (67)  
Present value of lease liability 561  
Facilities
and Other    
Operating Leases    
2026 2,881  
2027 2,811  
2028 2,450  
2029 2,071  
2030 1,731  
Thereafter 7,817  
Total lease payments 19,761  
Less imputed interest (3,485)  
Present value of lease liability $ 16,276