XML 129 R114.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Schedule of Carrying Amounts and Fair Values of Notes Payable and Long-term Debt (Details) - USD ($)
$ in Millions
Aug. 31, 2022
May 31, 2022
May 04, 2022
Apr. 30, 2022
Aug. 31, 2021
Apr. 14, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Carrying Amount $ 2,875       $ 2,878  
Senior Notes | 4.700% Senior Notes            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Stated interest rate (as a percent) 4.70% 4.70%        
Carrying Amount $ 0       499  
Senior Notes | 4.700% Senior Notes | Level 2 | Carrying Amount            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Carrying Amount 0       499  
Senior Notes | 4.700% Senior Notes | Level 2 | Fair Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Fair Value $ 0       521  
Senior Notes | 4.900% Senior Notes            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Stated interest rate (as a percent) 4.90%          
Carrying Amount $ 300       300  
Senior Notes | 4.900% Senior Notes | Level 3 | Carrying Amount            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Carrying Amount 300       300  
Senior Notes | 4.900% Senior Notes | Level 3 | Fair Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Fair Value $ 300       322  
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 $ 497       496  
Senior Notes | 3.950% Senior Notes | Level 2 | Carrying Amount            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Carrying Amount 497       496  
Senior Notes | 3.950% Senior Notes | Level 2 | Fair Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Fair Value $ 471       555  
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 $ 496       495  
Senior Notes | 3.600% Senior Notes | Level 2 | Carrying Amount            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Carrying Amount 496       495  
Senior Notes | 3.600% Senior Notes | Level 2 | Fair Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Fair Value $ 440       541  
Senior Notes | 3.000% Senior Notes            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Stated interest rate (as a percent) 3.00%          
Carrying Amount $ 592       591  
Senior Notes | 3.000% Senior Notes | Level 2 | Carrying Amount            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Carrying Amount 592       591  
Senior Notes | 3.000% Senior Notes | Level 2 | Fair Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Fair Value $ 500       618  
Senior Notes | 1.700% Senior Notes            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Stated interest rate (as a percent) 1.70%         1.70%
Carrying Amount $ 497       496  
Senior Notes | 1.700% Senior Notes | Level 2 | Carrying Amount            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Carrying Amount 497       496  
Senior Notes | 1.700% Senior Notes | Level 2 | Fair Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Fair Value $ 446       504  
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% 4.25%    
Carrying Amount $ 493       0  
Senior Notes | 4.250% Senior Notes | Level 2 | Carrying Amount            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Carrying Amount 493       0  
Senior Notes | 4.250% Senior Notes | Level 2 | Fair Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Fair Value $ 483       $ 0