XML 79 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt, U.S. Senior Notes (Details)
$ in Millions
12 Months Ended
Oct. 31, 2024
USD ($)
loan
Apr. 05, 2024
USD ($)
loan
Apr. 01, 2024
USD ($)
Mar. 30, 2023
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Debt              
Fees and expenses related to the Senior Notes         $ 28.4 $ 2.3 $ 0.4
Repayments of long-term debt         $ 364.4 $ 15.7 $ 10.3
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%  
3.20% Senior Notes due April 2024              
Debt              
Stated interest rate (as a percent)     3.20%     3.20%  
Debt maturity date     Apr. 01, 2024        
Repayments of Senior Notes     $ 350.0        
4.750% Senior Notes due March 2026              
Debt              
Redemption price as a percentage of principal amount       100.00%      
Debt instrument, principal amount       $ 350.0      
Stated interest rate (as a percent)       4.75% 4.75% 4.75%  
Debt instrument, face amount, net of discount (as a percent)       99.658%      
Debt maturity date       Mar. 30, 2026      
April Senior Notes              
Debt              
Number of series of unsecured senior notes issued | loan   3          
Redemption price as a percentage of principal amount   100.00%          
Fees and expenses related to the Senior Notes         $ 11.7    
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%    
Debt instrument, face amount, net of discount (as a percent)   99.887%          
Debt maturity date   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% 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%    
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%    
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%          
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%            
Fees and expenses related to the Senior Notes         $ 13.7    
5.000% Senior Notes due January 2035              
Debt              
Debt instrument, principal amount $ 750.0            
Stated interest rate (as a percent) 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 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%    
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