v3.26.1
Debt - Long-Term Debt (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Less: Current portion of long-term debt $ 799,400 $ 798,609
Long-term debt, net of current portion $ 4,127,001 3,973,437
2.268% Senior Notes due 2026    
Debt Instrument [Line Items]    
Debt Instrument, stated interest rate 2.268%  
Debt Instrument, Maturity Date, Description 2026  
4.375% Senior Notes due 2028    
Debt Instrument [Line Items]    
Debt Instrument, stated interest rate 4.375%  
Debt Instrument, Maturity Date, Description 2028  
5.75% Senior Notes due 2031    
Debt Instrument [Line Items]    
Debt Instrument, stated interest rate 5.75%  
Debt Instrument, Maturity Date, Description 2031  
2.875% Senior Notes due 2032    
Debt Instrument [Line Items]    
Debt Instrument, stated interest rate 2.875%  
Debt Instrument, Maturity Date, Description 2032  
4.9% Senior Notes due 2044    
Debt Instrument [Line Items]    
Debt Instrument, stated interest rate 4.90%  
Debt Instrument, Maturity Date, Description 2044  
Carrying Amount    
Debt Instrument [Line Items]    
Credit facility $ 0 0
Notes payable 151,385 0
Total debt 4,926,401 4,772,046
Carrying Amount | 2.268% Senior Notes due 2026    
Debt Instrument [Line Items]    
Senior notes 799,400 798,609
Carrying Amount | 4.375% Senior Notes due 2028    
Debt Instrument [Line Items]    
Senior notes 997,713 997,005
Carrying Amount | 5.75% Senior Notes due 2031    
Debt Instrument [Line Items]    
Senior notes 1,489,946 1,488,995
Carrying Amount | 2.875% Senior Notes due 2032    
Debt Instrument [Line Items]    
Senior notes 794,926 794,525
Carrying Amount | 4.9% Senior Notes due 2044    
Debt Instrument [Line Items]    
Senior notes $ 693,031 $ 692,912