XML 132 R117.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Schedule of Carrying Amounts and Fair Values of Notes Payable and Long-term Debt (Details) - USD ($)
$ in Millions
Aug. 31, 2023
Apr. 30, 2023
Apr. 13, 2023
Aug. 31, 2022
May 04, 2022
Apr. 30, 2022
Jul. 01, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Carrying Amount $ 2,875     $ 2,875      
Senior Notes | 4.900% Senior Notes              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Stated interest rate (as a percent) 4.90%   4.90%        
Carrying Amount $ 0     300      
Senior Notes | 4.900% Senior Notes | Level 3 | Carrying Amount              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Carrying Amount 0     300      
Senior Notes | 4.900% Senior Notes | Level 3 | Fair Value              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Fair Value $ 0     300      
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     497      
Senior Notes | 3.950% Senior Notes | Level 2 | Carrying Amount              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Carrying Amount 497     497      
Senior Notes | 3.950% Senior Notes | Level 2 | Fair Value              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Fair Value $ 468     471      
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     496      
Senior Notes | 3.600% Senior Notes | Level 2 | Carrying Amount              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Carrying Amount 496     496      
Senior Notes | 3.600% Senior Notes | Level 2 | Fair Value              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Fair Value $ 448     440      
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 $ 593     592      
Senior Notes | 3.000% Senior Notes | Level 2 | Carrying Amount              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Carrying Amount 593     592      
Senior Notes | 3.000% Senior Notes | Level 2 | Fair Value              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Fair Value $ 502     500      
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 $ 498     497      
Senior Notes | 1.700% Senior Notes | Level 2 | Carrying Amount              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Carrying Amount 498     497      
Senior Notes | 1.700% Senior Notes | Level 2 | Fair Value              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Fair Value $ 452     446      
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 $ 495     493      
Senior Notes | 4.250% Senior Notes | Level 2 | Carrying Amount              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Carrying Amount 495     493      
Senior Notes | 4.250% Senior Notes | Level 2 | Fair Value              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Fair Value $ 478     483      
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     0      
Senior Notes | 5.450% Senior Notes | Level 2 | Carrying Amount              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Carrying Amount 296     0      
Senior Notes | 5.450% Senior Notes | Level 2 | Fair Value              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Fair Value $ 297     $ 0