XML 56 R48.htm IDEA: XBRL DOCUMENT v3.23.4
Debt and Receivables Securitization - Summary of Long-term Debt and Short-term Borrowings Outstanding (Parenthetical) (Detail)
6 Months Ended 12 Months Ended
Nov. 30, 2023
May 31, 2023
4.60% Senior Notes due August 10, 2024    
Debt Instrument [Line Items]    
Debt, interest rate 4.60% 4.60%
Debt, maturity date Aug. 10, 2024 Aug. 10, 2024
4.55% Senior Notes due April 15, 2026    
Debt Instrument [Line Items]    
Debt, interest rate 4.55% 4.55%
Debt, maturity date Apr. 15, 2026 Apr. 15, 2026
4.30% Senior Notes due August 1, 2032    
Debt Instrument [Line Items]    
Debt, interest rate 4.30% 4.30%
Debt, maturity date Aug. 01, 2032 Aug. 01, 2032
1.56% Series A Senior Note due August 23, 2031    
Debt Instrument [Line Items]    
Debt, interest rate 1.56% 1.56%
Debt, maturity date Aug. 23, 2031 Aug. 23, 2031
1.90% Series B 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