XML 240 R120.htm IDEA: XBRL DOCUMENT v3.25.4
Indebtedness - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
May 06, 2024
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Aug. 03, 2016
Debt Instrument [Line Items]          
Debt instrument, covenant compliance     At December 31, 2025, the Company was in compliance with all covenants contained within all of the debt agreements. All of the debt agreements contain cross default provisions which state that default under one of the aforementioned debt instruments could in turn permit lenders under other debt instruments to declare borrowings outstanding under those instruments to be immediately due and payable. As of December 31, 2025, there were no such cross defaults.    
3.75% 2020 Senior Notes, due 2025          
Debt Instrument [Line Items]          
Senior unsecured notes, interest   3.75%   3.75%  
Repayments of Debt   $ 700,000,000      
2024 Credit Facility          
Debt Instrument [Line Items]          
Maximum borrowing capacity $ 1,250,000,000        
Term 5 years        
2024 Credit Facility | Term Loan Facility Any Fiscal Quarter          
Debt Instrument [Line Items]          
Debt/EBITDA ratio     4    
2024 Credit Facility | First Three Consecutive Quarters immediately following Any Acquisition          
Debt Instrument [Line Items]          
Debt/EBITDA ratio     4.5    
2024 Credit Facility | Minimum          
Debt Instrument [Line Items]          
Basis spread on variable rate (percent)     0.805%    
Facility fee basis points     0.07%    
Contingent consideration arising from acquisitions, payment or settlement     $ 500,000,000    
2024 Credit Facility | Maximum          
Debt Instrument [Line Items]          
Basis spread on variable rate (percent)     1.225%    
Facility fee basis points     0.15%    
Commercial Paper          
Debt Instrument [Line Items]          
Maximum borrowing capacity         $ 1,000,000,000
Commercial paper     $ 0    
Commercial Paper | Maximum          
Debt Instrument [Line Items]          
Term     397 days