Annual report pursuant to Section 13 and 15(d)

Long-Term Financing (Information Related to Senior Notes) (Details)

v3.24.2
Long-Term Financing (Information Related to Senior Notes) (Details) - Senior Notes [Member]
12 Months Ended
May 31, 2024
May 31, 2023
Senior Notes, Series A [Member]    
Debt Instrument [Line Items]    
Stated interest rate 4.07% 4.07%
Effective interest rate 4.14% 4.14%
Interest rate type Fixed Fixed
Interest payment dates Semi-annual, in arrears Semi-annual, in arrears
Principal payment dates Mar. 13, 2026 Mar. 13, 2026
Note type Unsecured Unsecured
Senior Notes, Series B [Member]    
Debt Instrument [Line Items]    
Stated interest rate 4.25% 4.25%
Effective interest rate 4.31% 4.31%
Interest rate type Fixed Fixed
Interest payment dates Semi-annual, in arrears Semi-annual, in arrears
Principal payment dates Mar. 13, 2029 Mar. 13, 2029
Note type Unsecured Unsecured