v3.26.1
INCOME TAXES - Cash Paid for Income Taxes (Net of Refunds Received) (Details) - USD ($)
$ in Millions
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Federal $ 642    
State 126    
Foreign 502    
TOTAL CASH PAID FOR INCOME TAXES 1,270 $ 1,226 $ 1,299
Income taxes paid related to the final installment of transition tax on deemed repatriation of undistributed earnings 268    
Income taxes paid related to estimated payments for certain federal income tax matters 260    
China      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 85    
Mexico      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 82    
Netherlands      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 77    
Other      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign $ 258