XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LEASES, OTHER COMMITMENTS AND CERTAIN CONTINGENCIES Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
May 31, 2024
May 31, 2023
Jun. 20, 2024
Leases Other Commitments And Certain Contingencies Disclosure [Line Items]      
Operating lease expenses $ 1,200 $ 873  
Sublease income $ 9 11  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other non-current assets    
Right of use assets operating leases $ 7,300    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities    
Operating lease liabilities, current $ 1,300    
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other non-current liabilities    
Operating lease liabilities, non-current $ 6,300    
Right of use asset in exchange for operating lease obligation 4,200    
Cash paid for operating lease liabilities $ 1,200 $ 894  
Operating leases weighted average remaining lease term 9 years    
Operating lease obligations, weighted average discount rate 5.10%    
Additional operating lease commitments $ 22,900    
Subsequent Event [Member]      
Leases Other Commitments And Certain Contingencies Disclosure [Line Items]      
Additional operating lease commitments     $ 9,300
Minimum [Member]      
Leases Other Commitments And Certain Contingencies Disclosure [Line Items]      
Operating leases remaining terms 1 year    
Operating leases not yet commenced, terms 9 years    
Minimum [Member] | Subsequent Event [Member]      
Leases Other Commitments And Certain Contingencies Disclosure [Line Items]      
Operating leases not yet commenced, terms     14 years
Maximum [Member]      
Leases Other Commitments And Certain Contingencies Disclosure [Line Items]      
Operating leases remaining terms 15 years    
Operating leases not yet commenced, terms 15 years    
Maximum [Member] | Subsequent Event [Member]      
Leases Other Commitments And Certain Contingencies Disclosure [Line Items]      
Operating leases not yet commenced, terms     15 years