XML 139 R124.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Schedule of Carrying Amounts and Fair Values of Notes Payable and Long-term Debt (Details) - USD ($)
$ in Millions
Aug. 31, 2025
Aug. 31, 2024
Apr. 30, 2023
Apr. 30, 2022
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Carrying Amount $ 2,885 $ 2,880    
3.950% Senior Notes | Senior Notes        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Stated interest rate (as a percent) 3.95%      
Carrying Amount $ 499 498    
3.950% Senior Notes | Senior Notes | Level 2 | Carrying Amount        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Carrying Amount 499 498    
3.950% Senior Notes | Senior Notes | Level 2 | Fair Value        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Fair Value $ 496 487    
3.600% Senior Notes | Senior Notes        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Stated interest rate (as a percent) 3.60%      
Carrying Amount $ 498 497    
3.600% Senior Notes | Senior Notes | Level 2 | Carrying Amount        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Carrying Amount 498 497    
3.600% Senior Notes | Senior Notes | Level 2 | Fair Value        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Fair Value $ 480 468    
3.000% Senior Notes | Senior Notes        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Stated interest rate (as a percent) 3.00%      
Carrying Amount $ 595 594    
3.000% Senior Notes | Senior Notes | Level 2 | Carrying Amount        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Carrying Amount 595 594    
3.000% Senior Notes | Senior Notes | Level 2 | Fair Value        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Fair Value $ 551 529    
1.700% Senior Notes | Senior Notes        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Stated interest rate (as a percent) 1.70%      
Carrying Amount $ 499 499    
1.700% Senior Notes | Senior Notes | Level 2 | Carrying Amount        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Carrying Amount 499 499    
1.700% Senior Notes | Senior Notes | Level 2 | Fair Value        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Fair Value $ 492 476    
4.250% Senior Notes | Senior Notes        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Stated interest rate (as a percent) 4.25%     4.25%
Carrying Amount $ 497 496    
4.250% Senior Notes | Senior Notes | Level 2 | Carrying Amount        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Carrying Amount 497 496    
4.250% Senior Notes | Senior Notes | Level 2 | Fair Value        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Fair Value $ 500 495    
5.450% Senior Notes | Senior Notes        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Stated interest rate (as a percent) 5.45%   5.45%  
Carrying Amount $ 297 296    
5.450% Senior Notes | Senior Notes | Level 2 | Carrying Amount        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Carrying Amount 297 296    
5.450% Senior Notes | Senior Notes | Level 2 | Fair Value        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Fair Value $ 308 $ 306