v3.26.1
LEASES - Schedule of Future Minimum Lease Payments, Operating and Finance Leases (Details) - USD ($)
$ in Millions
May 31, 2026
May 31, 2025
Operating Leases    
2027 $ 3,260  
2028 3,001  
2029 2,581  
2030 2,207  
2031 1,836  
Thereafter 8,141  
Total lease payments 21,026  
Less imputed interest (3,797)  
Present value of lease liability 17,229 $ 16,837
Finance Leases    
2027 233  
2028 543  
2029 218  
2030 201  
2031 110  
Thereafter 609  
Total lease payments 1,914  
Less imputed interest (400)  
Present value of lease liability 1,514 $ 680
2027 3,493  
2028 3,544  
2029 2,799  
2030 2,408  
2031 1,946  
Thereafter 8,750  
Total lease payments 22,940  
Less imputed interest (4,197)  
Present value of lease liability 18,743  
Aircraft
and Related
Equipment    
Operating Leases    
2027 130  
2028 119  
2029 112  
2030 103  
2031 103  
Thereafter 296  
Total lease payments 863  
Less imputed interest (138)  
Present value of lease liability 725  
Facilities
and Other    
Operating Leases    
2027 3,130  
2028 2,882  
2029 2,469  
2030 2,104  
2031 1,733  
Thereafter 7,845  
Total lease payments 20,163  
Less imputed interest (3,659)  
Present value of lease liability $ 16,504