XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Financing - Additional Information (Detail) - USD ($)
$ in Thousands
Jan. 17, 2023
Nov. 15, 2022
Nov. 15, 2021
May 06, 2023
Jan. 27, 2023
Aug. 27, 2022
Nov. 14, 2021
Debt Instrument [Line Items]              
Remaining borrowing capacity under revolving credit agreement       $ 2,200,000      
Fair value of the Company's debt       7,100,000   $ 5,900,000  
Excess (shortfall) of fair value of debt over (from) carrying value       (229,900)   (182,800)  
Revolving Credit Agreement              
Debt Instrument [Line Items]              
Amount available under credit facility     $ 2,250,000       $ 2,000,000
Maximum amount available under credit facility     $ 3,250,000       $ 2,250,000
Additional amount of year(s) to extend termination date of agreement     1 year        
Borrowings, outstanding       0      
Letters of credit, outstanding       1,800      
Swingline Loans              
Debt Instrument [Line Items]              
Maximum amount available under credit facility     $ 75,000        
Individual Issuer, Letter of Credit              
Debt Instrument [Line Items]              
Maximum amount available under credit facility     50,000        
Letter of Credit              
Debt Instrument [Line Items]              
Maximum amount available under credit facility     $ 250,000 25,000      
Borrowings, outstanding       107,200      
Letters of credit, outstanding       $ 25,000      
Master Extension Agreement              
Debt Instrument [Line Items]              
Credit facility expiration date   Nov. 15, 2027          
2.875% Senior Notes due January 2023, effective interest rate 3.21%              
Debt Instrument [Line Items]              
Senior notes           $ 300,000  
Repayments of Debt $ 300,000            
Stated interest rate percentage 2.875%     2.875%   2.875%  
4.500% Senior Notes due February 2028, effective interest rate 4.43%              
Debt Instrument [Line Items]              
Senior notes       $ 450,000 $ 450,000    
Stated interest rate percentage       4.50% 4.50%    
3.125% Senior Notes due April 2024, effective interest rate 3.32%              
Debt Instrument [Line Items]              
Senior notes       $ 300,000   $ 300,000  
Stated interest rate percentage       3.125%   3.125%  
4.750% Senior Notes due February 2033, effective interest rate 4.70%              
Debt Instrument [Line Items]              
Senior notes       $ 550,000 $ 550,000    
Stated interest rate percentage       4.75% 4.75%    
3.125% Senior Notes due July 2023, effective interest rate 3.26%              
Debt Instrument [Line Items]              
Senior notes       $ 500,000   $ 500,000  
Stated interest rate percentage       3.125%   3.125%