XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Debt, U.S. Senior Notes (Details)
$ in Millions
3 Months Ended
Mar. 03, 2025
USD ($)
Oct. 31, 2024
USD ($)
loan
Apr. 05, 2024
USD ($)
loan
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
Debt            
Repayments of long-term debt       $ 400.5 $ 1.1  
U.S. Senior Notes            
Debt            
Redemption price as a percentage of principal amount       100.00%    
2.05% Senior Notes due March 2025            
Debt            
Stated interest rate (as a percent) 2.05%         2.05%
Debt maturity date Mar. 01, 2025          
Repayments of Senior Notes $ 400.0          
4.750% Senior Notes due March 2026            
Debt            
Stated interest rate (as a percent)       4.75%   4.75%
5.050% Senior Notes due April 2027            
Debt            
Debt instrument, principal amount   $ 700.0 $ 450.0      
Stated interest rate (as a percent)   5.05% 5.05% 5.05%   5.05%
Debt instrument, face amount, net of discount (as a percent)     99.887%      
Debt maturity date   Apr. 05, 2027 Apr. 05, 2027      
5.050% Senior Notes due April 2027 | Prior To March 5 2027 [Member]            
Debt            
Redemption price as a percentage of principal amount     100.00%      
5.050% Senior Notes due April 2029            
Debt            
Debt instrument, principal amount     $ 450.0      
Stated interest rate (as a percent)     5.05% 5.05%   5.05%
Debt instrument, face amount, net of discount (as a percent)     99.90%      
Debt maturity date     Apr. 05, 2029      
5.050% Senior Notes due April 2029 | Prior To March 5 2029 [Member]            
Debt            
Redemption price as a percentage of principal amount     100.00%      
5.250% Senior Notes due April 2034            
Debt            
Debt instrument, principal amount     $ 600.0      
Stated interest rate (as a percent)     5.25% 5.25%   5.25%
Debt instrument, face amount, net of discount (as a percent)     99.90%      
Debt maturity date     Apr. 05, 2034      
5.250% Senior Notes due April 2034 | Prior To January 5 2034 [Member]            
Debt            
Redemption price as a percentage of principal amount     100.00%      
2024 Senior Notes [Member]            
Debt            
Number of series of unsecured senior notes issued | loan     3      
Redemption price as a percentage of principal amount     100.00%      
October Senior Notes [Member]            
Debt            
Number of series of unsecured senior notes issued | loan   3        
Redemption price as a percentage of principal amount   100.00%        
5.000% Senior Notes due January 2035            
Debt            
Debt instrument, principal amount   $ 750.0        
Stated interest rate (as a percent)   5.00%   5.00%   5.00%
Debt instrument, face amount, net of discount (as a percent)   99.502%        
Debt maturity date   Jan. 15, 2035        
5.000% Senior Notes due January 2035 | Prior To March 5 2027 [Member]            
Debt            
Redemption price as a percentage of principal amount   100.00%        
5.000% Senior Notes due January 2035 | Prior To October 15 2034 [Member]            
Debt            
Redemption price as a percentage of principal amount   100.00%        
5.375% Senior Notes due November 2054            
Debt            
Debt instrument, principal amount   $ 500.0        
Stated interest rate (as a percent)   5.375%   5.375%   5.375%
Debt instrument, face amount, net of discount (as a percent)   98.429%        
Debt maturity date   Nov. 15, 2054        
5.375% Senior Notes due November 2054 | Prior to May 15, 2054 [Member]            
Debt            
Redemption price as a percentage of principal amount   100.00%        
Additional 5.050% Senior Notes due April 2027            
Debt            
Debt instrument, principal amount   $ 250.0        
Stated interest rate (as a percent)   5.05%        
Debt instrument, face amount, net of premium (as a percent)   101.107%        
Debt maturity date   Apr. 05, 2027        
Euro Senior Notes and US Senior Notes [Member]            
Debt            
Debt instrument, covenant compliance       On March 31, 2025, the Company was in compliance with all requirements under its Senior Notes