XML 91 R76.htm IDEA: XBRL DOCUMENT v3.25.3
Notes Payable and Long-Term Debt - Additional Information (Details) - USD ($)
$ in Millions
Aug. 31, 2025
Apr. 30, 2023
Apr. 30, 2022
Debt Instrument [Line Items]      
Letters of credit and surety bonds $ 92    
Unused letters of credit $ 67    
Senior Notes | 3.950% Senior Notes      
Debt Instrument [Line Items]      
Stated interest rate (as a percent) 3.95%    
Senior Notes | 3.600% Senior Notes      
Debt Instrument [Line Items]      
Stated interest rate (as a percent) 3.60%    
Senior Notes | 3.000% Senior Notes      
Debt Instrument [Line Items]      
Stated interest rate (as a percent) 3.00%    
Senior Notes | 1.700% Senior Notes      
Debt Instrument [Line Items]      
Stated interest rate (as a percent) 1.70%    
Senior Notes | 4.250% Senior Notes      
Debt Instrument [Line Items]      
Stated interest rate (as a percent) 4.25%   4.25%
Senior Notes | 5.450% Senior Notes      
Debt Instrument [Line Items]      
Stated interest rate (as a percent) 5.45% 5.45%