XML 104 R87.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Financial Instruments and Hedging Activities - Additional Information (Details) - USD ($)
1 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Aug. 31, 2024
Aug. 31, 2023
Apr. 13, 2023
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%      
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        
Forward foreign exchange contracts | Forward Contracts | Cash Flow Hedging | Designated as Hedging Instruments            
Derivative [Line Items]            
Aggregate notional amount     $ 353,000,000 $ 491,000,000    
Forward foreign exchange contracts | Forward Contracts | Cash Flow Hedging | Not Designated as Hedging Instruments            
Derivative [Line Items]            
Aggregate notional amount     $ 2,600,000,000 $ 4,000,000,000.0    
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