Annual report [Section 13 and 15(d), not S-K Item 405]

Long-Term Financing (Schedule of Long-Term Debt, at Amortized Cost) (Parenthetical) (Details)

v3.25.2
Long-Term Financing (Schedule of Long-Term Debt, at Amortized Cost) (Parenthetical) (Details)
May 31, 2025
Senior Notes, Series A [Member] | Senior Notes [Member]  
Debt Instrument [Line Items]  
Stated interest rate 4.07%
Principal payment dates Mar. 13, 2026
Senior Notes, Series B [Member] | Senior Notes [Member]  
Debt Instrument [Line Items]  
Stated interest rate 4.25%
Principal payment dates Mar. 13, 2029
5-Year Fixed Rate Corporate Bonds [Member] | Corporate Bonds [Member]  
Debt Instrument [Line Items]  
Stated interest rate 5.10%
Principal payment dates Apr. 15, 2030
7-Year Fixed Rate Corporate Bonds [Member] | Corporate Bonds [Member]  
Debt Instrument [Line Items]  
Stated interest rate 5.35%
Principal payment dates Apr. 15, 2032
10-Year Fixed Rate Corporate Bonds [Member] | Corporate Bonds [Member]  
Debt Instrument [Line Items]  
Stated interest rate 5.60%
Principal payment dates Apr. 15, 2035