XML 58 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt and Receivables Securitization - Summary of Long-term Debt and Short-term Borrowings Outstanding (Parenthetical) (Detail)
9 Months Ended 12 Months Ended
Feb. 29, 2024
May 31, 2023
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
2.06% Series A Senior Note due August 23, 2031    
Debt Instrument [Line Items]    
Debt, interest rate 2.06% 2.06%
Debt, maturity date Aug. 23, 2031 Aug. 23, 2031
2.40% Series B Senior Notes due August 23, 2034    
Debt Instrument [Line Items]    
Debt, interest rate 2.40% 2.40%
Debt, maturity date Aug. 23, 2034 Aug. 23, 2034