XML 97 R73.htm IDEA: XBRL DOCUMENT v3.20.2
Debt and Receivables Securitization - Summary of Long-term Debt and Short-term Borrowings Outstanding (Parenthetical) (Detail)
12 Months Ended
Aug. 10, 2012
May 31, 2020
May 31, 2019
Jul. 28, 2017
Apr. 15, 2014
1.56% Senior Notes due August 23, 2029          
Debt Instrument [Line Items]          
Debt, interest rate   1.56% 1.56%    
Debt, maturity date   Aug. 23, 2029 Aug. 23, 2029    
4.30% Senior Notes due August 1, 2032          
Debt Instrument [Line Items]          
Debt, interest rate   4.30% 4.30% 4.30%  
Debt, maturity date   Aug. 01, 2032 Aug. 01, 2032    
1.56% Senior Notes due August 23, 2031          
Debt Instrument [Line Items]          
Debt, interest rate   1.56% 1.56%    
Debt, maturity date   Aug. 23, 2031 Aug. 23, 2031    
4.55% Senior Notes due April 15, 2026          
Debt Instrument [Line Items]          
Debt, interest rate   4.55% 4.55%   4.55%
Debt, maturity date   Apr. 15, 2026 Apr. 15, 2026    
1.90% Senior Notes due August 23, 2031          
Debt Instrument [Line Items]          
Debt, interest rate   1.90% 1.90%    
Debt, maturity date   Aug. 23, 2031 Aug. 23, 2031    
4.60% Senior Notes due August 10, 2024          
Debt Instrument [Line Items]          
Debt, interest rate 4.60% 4.60% 4.60%    
Debt, maturity date Aug. 10, 2024 Aug. 10, 2024 Aug. 10, 2024    
1.90% Senior Notes due August 23, 2034          
Debt Instrument [Line Items]          
Debt, interest rate   1.90% 1.90%    
Debt, maturity date   Aug. 23, 2034 Aug. 23, 2034    
6.50% Senior Notes due April 15, 2020          
Debt Instrument [Line Items]          
Debt, interest rate   6.50% 6.50%    
Debt, maturity date   Apr. 15, 2020 Apr. 15, 2020