XML 100 R85.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments and Hedging Activities - Additional Information (Details) - USD ($)
1 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Aug. 31, 2023
Apr. 13, 2023
Aug. 31, 2022
May 04, 2022
Jul. 01, 2020
5.450% Senior Notes | Senior Notes              
Derivative [Line Items]              
Stated interest rate (as a percent) 5.45%   5.45% 5.45%      
4.250% Senior Notes | Senior Notes              
Derivative [Line Items]              
Stated interest rate (as a percent)   4.25% 4.25%     4.25%  
3.000% Senior Notes | Senior Notes              
Derivative [Line Items]              
Stated interest rate (as a percent)     3.00%       3.00%
Cash flow hedging              
Derivative [Line Items]              
Cash received at settlement $ 15,000,000 $ 46,000,000          
Settled Cash Flow Hedge Effective Date May2021 | Cash flow hedging              
Derivative [Line Items]              
Aggregate notional amount 150,000,000            
Settled Cash Flow Hedge Effective Date August 2022 | Cash flow hedging              
Derivative [Line Items]              
Aggregate notional amount $ 100,000,000            
Settled cash flow hedge, effective date November 2020 | Cash flow hedging              
Derivative [Line Items]              
Aggregate notional amount   250,000,000          
Settled cash flow hedge, effective date March 2022 | Cash flow hedging              
Derivative [Line Items]              
Aggregate notional amount   $ 170,000,000          
Interest rate swaps | Cash flow hedging | 3.000% Senior Notes              
Derivative [Line Items]              
Aggregate notional amount             $ 200,000,000
Forward contracts | Forward foreign exchange contracts | Cash flow hedging | Designated as Hedging Instruments              
Derivative [Line Items]              
Aggregate notional amount     $ 491,000,000   $ 1,400,000,000    
Forward contracts | Forward foreign exchange contracts | Cash flow hedging | Not Designated as Hedging Instruments              
Derivative [Line Items]              
Aggregate notional amount     $ 4,000,000,000   $ 3,400,000,000