v3.26.1
Fair Value Measurements - Debt Instruments (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
May 12, 2025
Debt Instrument [Line Items]      
Fair Value $ 7,455.8 $ 5,678.1  
Carrying Value 8,090.2 6,286.8  
Deferred tax liability      
Debt Instrument [Line Items]      
Fair Value 799.9 0.0  
Current portion of term loan 800.0 0.0  
2026 Term Loan two-year tranche      
Debt Instrument [Line Items]      
Fair Value   0.0  
2026 Term Loan two-year tranche | Deferred tax liability      
Debt Instrument [Line Items]      
Fair Value 999.9    
Carrying Value $ 1,000.0 0.0  
2.250% Senior Notes due May 1, 2030      
Debt Instrument [Line Items]      
Fair Value   1,378.7  
Debt instrument, interest rate, stated percentage 2.25%    
2.250% Senior Notes due May 1, 2030 | Deferred tax liability      
Debt Instrument [Line Items]      
Fair Value $ 1,368.7    
Carrying Value $ 1,496.2 1,495.7  
5.050% Senior Notes due January 15, 2031      
Debt Instrument [Line Items]      
Fair Value   413.0  
Debt instrument, interest rate, stated percentage 5.05%    
5.050% Senior Notes due January 15, 2031 | Deferred tax liability      
Debt Instrument [Line Items]      
Fair Value $ 404.6    
Carrying Value $ 398.1 398.0  
Debt instrument, interest rate, stated percentage     5.05%
5.750% Senior Notes due May 15, 2035      
Debt Instrument [Line Items]      
Fair Value   684.5  
Debt instrument, interest rate, stated percentage 5.75%    
5.750% Senior Notes due May 15, 2035 | Deferred tax liability      
Debt Instrument [Line Items]      
Fair Value $ 675.1    
Carrying Value $ 645.7 645.5  
Debt instrument, interest rate, stated percentage     5.75%
5.200% Senior Notes due September 15, 2045      
Debt Instrument [Line Items]      
Fair Value   1,029.5  
Debt instrument, interest rate, stated percentage 5.20%    
5.200% Senior Notes due September 15, 2045 | Deferred tax liability      
Debt Instrument [Line Items]      
Fair Value $ 1,031.3    
Carrying Value $ 1,101.7 1,101.5  
3.150% Senior Notes due May 1, 2050      
Debt Instrument [Line Items]      
Fair Value   973.0  
Debt instrument, interest rate, stated percentage 3.15%    
3.150% Senior Notes due May 1, 2050 | Deferred tax liability      
Debt Instrument [Line Items]      
Fair Value $ 973.4    
Carrying Value $ 1,476.0 1,475.6  
3.250% Senior Notes due February 15, 2051      
Debt Instrument [Line Items]      
Fair Value   461.8  
Debt instrument, interest rate, stated percentage 3.25%    
3.250% Senior Notes due February 15, 2051 | Deferred tax liability      
Debt Instrument [Line Items]      
Fair Value $ 458.9    
Carrying Value $ 482.3 480.3  
6.450% Senior Notes due May 15, 2055      
Debt Instrument [Line Items]      
Fair Value   737.6  
Debt instrument, interest rate, stated percentage 6.45%    
6.450% Senior Notes due May 15, 2055 | Deferred tax liability      
Debt Instrument [Line Items]      
Fair Value $ 744.0    
Carrying Value 690.2 690.2  
Debt instrument, interest rate, stated percentage     6.45%
Non-current portion of notes payable | Deferred tax liability      
Debt Instrument [Line Items]      
Fair Value 6,655.9 5,678.1  
Carrying Value 7,290.2 6,286.8  
The Credit Facility Floating Rate Three-Year Tranche | Deferred tax liability      
Debt Instrument [Line Items]      
Fair Value 799.9 0.0  
Current portion of term loan $ 800.0 $ 0.0