v3.25.1
Financing - Additional Information (Detail) - USD ($)
$ in Thousands
Apr. 15, 2025
Nov. 15, 2024
May 10, 2025
Apr. 14, 2025
Aug. 31, 2024
Debt Instrument [Line Items]          
Letters of credit, outstanding         $ 0
Remaining borrowing capacity under revolving credit agreement     $ 2,200,000    
Fair value of the Company's debt     8,800,000   9,000,000
Excess (shortfall) of fair value of debt over (from) carrying value     (57,900)   3,500
Surety Bond          
Debt Instrument [Line Items]          
Guarantee obligations     97,700   48,900
Revolving Credit Agreement          
Debt Instrument [Line Items]          
Amount available under credit facility     2,250,000    
Maximum amount available under credit facility     3,250,000    
Extended expiration of credit facility   1 year      
Borrowings, outstanding     0   0
Letters of credit, outstanding     1,700   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    
Aggregate Sublimit, Letters of Credit          
Debt Instrument [Line Items]          
Maximum amount available under credit facility     250,000    
Master Extension Agreement          
Debt Instrument [Line Items]          
Credit facility expiration date   Nov. 15, 2028      
Letter of Credit          
Debt Instrument [Line Items]          
Maximum amount available under credit facility         25,000
Borrowings, outstanding     150,500   141,600
Commercial paper          
Debt Instrument [Line Items]          
Commercial paper borrowings     805,500   580,000
3.125% Senior Notes due April 2026, effective interest rate 3.28%          
Debt Instrument [Line Items]          
Senior notes     $ 400,000   $ 400,000
Stated interest rate percentage     3.125%   3.125%
3.250% Senior Notes due April 2025, effective interest rate 3.36%          
Debt Instrument [Line Items]          
Senior notes         $ 400,000
Repayments of Debt $ 400,000        
Stated interest rate percentage 3.25%   3.25%   3.25%
3.625% Senior Notes due April 2025, effective interest rate 3.78%          
Debt Instrument [Line Items]          
Senior notes         $ 500,000
Repayments of Debt $ 500,000        
Stated interest rate percentage 3.625%   3.625%   3.625%
5.125% Senior Notes due June, 2030, effective interest rate 5.14%          
Debt Instrument [Line Items]          
Senior notes     $ 500,000 $ 500,000  
Stated interest rate percentage     5.125% 5.125% 5.125%