XML 141 R124.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Schedule of Carrying Amounts and Fair Values of Notes Payable and Long-term Debt (Details) - USD ($)
$ in Millions
Aug. 31, 2024
Aug. 31, 2023
Apr. 30, 2023
Apr. 13, 2023
Apr. 30, 2022
Jul. 01, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Carrying Amount $ 2,880 $ 2,875        
Senior Notes | 3.950% Senior Notes            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Stated interest rate (as a percent) 3.95%          
Carrying Amount $ 498 497        
Senior Notes | 3.950% Senior Notes | Level 2 | Carrying Amount            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Carrying Amount 498 497        
Senior Notes | 3.950% Senior Notes | Level 2 | Fair Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Fair Value $ 487 468        
Senior Notes | 3.600% Senior Notes            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Stated interest rate (as a percent) 3.60%          
Carrying Amount $ 497 496        
Senior Notes | 3.600% Senior Notes | Level 2 | Carrying Amount            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Carrying Amount 497 496        
Senior Notes | 3.600% Senior Notes | Level 2 | Fair Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Fair Value $ 468 448        
Senior Notes | 3.000% Senior Notes            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Stated interest rate (as a percent) 3.00%         3.00%
Carrying Amount $ 594 593        
Senior Notes | 3.000% Senior Notes | Level 2 | Carrying Amount            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Carrying Amount 594 593        
Senior Notes | 3.000% Senior Notes | Level 2 | Fair Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Fair Value $ 529 502        
Senior Notes | 1.700% Senior Notes            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Stated interest rate (as a percent) 1.70%          
Carrying Amount $ 499 498        
Senior Notes | 1.700% Senior Notes | Level 2 | Carrying Amount            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Carrying Amount 499 498        
Senior Notes | 1.700% Senior Notes | Level 2 | Fair Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Fair Value $ 476 452        
Senior Notes | 4.250% Senior Notes            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Stated interest rate (as a percent) 4.25%       4.25%  
Carrying Amount $ 496 495        
Senior Notes | 4.250% Senior Notes | Level 2 | Carrying Amount            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Carrying Amount 496 495        
Senior Notes | 4.250% Senior Notes | Level 2 | Fair Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Fair Value $ 495 478        
Senior Notes | 5.450% Senior Notes            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Stated interest rate (as a percent) 5.45%   5.45% 5.45%    
Carrying Amount $ 296 296        
Senior Notes | 5.450% Senior Notes | Level 2 | Carrying Amount            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Carrying Amount 296 296        
Senior Notes | 5.450% Senior Notes | Level 2 | Fair Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Fair Value $ 306 $ 297