XML 92 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Nov. 30, 2023
Sep. 21, 2021
Nov. 21, 2019
Dec. 13, 2017
Sep. 05, 2014
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Sep. 15, 2024
Debt Instrument [Line Items]                  
Debt, security interest rate                 3.65%
Redeemed Value of Notes           $ 2,492.2 $ 2,891.7    
September 15, 2024           Sep. 15, 2024      
Annual principal maturities for debt                  
2025           $ 0.0      
2026           0.0      
2027           500.0      
2028           0.0      
2029           2,000.0      
Interest payments           107.7 84.8 $ 85.6  
Estimated interest payments for 2025           92.4      
Estimated interest payments for 2026           92.4      
Estimated interest payments for 2027           92.4      
Estimated interest payments for 2028           75.4      
Estimated interest payments for 2029           960.3      
Amortization of financing costs           $ 1.8 1.6 1.6  
Unsecured Revolving Credit Facility                  
Debt Instrument [Line Items]                  
Debt instrument offering date           Jun. 08, 2021      
Redeemed Value of Notes           $ 350.0      
Debt instrument, term           5 years      
Line of Credit                  
Debt Instrument [Line Items]                  
Redeemed Value of Notes           $ 0.0 $ 0.0    
Unused borrowing capacity           $ 323.3      
5.70% Senior Notes, Due December 2033                  
Debt Instrument [Line Items]                  
Debt, security interest rate                 5.70%
5.70% Senior Notes, Due December 2033 | Senior Notes Due Two Thousand Twenty Four [Member]                  
Debt Instrument [Line Items]                  
Debt, face amount $ 400.0                
Debt, security interest rate 5.70%         5.70% 5.70%    
Redeemed Value of Notes           $ 399.7 $ 399.7    
September 15, 2024 Dec. 01, 2033         Dec. 15, 2029 Dec. 15, 2029    
3.65% Senior Notes, Due September 2024                  
Debt Instrument [Line Items]                  
Debt, security interest rate                 3.65%
Debt instrument, redemption amount included premiums, accrued and unpaid interest $ 407.3                
3.65% Senior Notes, Due September 2024 | Senior Notes Due Two Thousand Twenty Four [Member]                  
Debt Instrument [Line Items]                  
Debt, face amount         $ 400.0        
Debt, security interest rate 3.65%       3.65% 3.65% 3.65%    
Debt issuance costs           $ 3.7      
Redeemed Value of Notes           $ 0.0 $ 399.9    
September 15, 2024         Sep. 15, 2024 Sep. 15, 2024 Sep. 15, 2024    
3.40% Senior Notes, Due December 2027 | Senior Notes Due Two Thousand Twenty Four [Member]                  
Debt Instrument [Line Items]                  
Debt, face amount       $ 500.0          
Debt, security interest rate       3.40%   3.40% 3.40%    
Redeemed Value of Notes           $ 499.4 $ 499.3    
September 15, 2024       Dec. 15, 2027   Dec. 15, 2027 Dec. 15, 2027    
3.00% Senior Notes, Due December 2029 | Senior Notes Due Two Thousand Twenty Four [Member]                  
Debt Instrument [Line Items]                  
Debt, face amount     $ 500.0            
Debt, security interest rate     3.00%     3.00% 3.00%    
Redeemed Value of Notes           $ 499.7 $ 499.6    
September 15, 2024     Dec. 15, 2029     Dec. 15, 2029 Dec. 15, 2029    
4.05% Senior Notes, Due December 2049 | Senior Notes Due Two Thousand Twenty Four [Member]                  
Debt Instrument [Line Items]                  
Debt, face amount     $ 400.0            
Debt, security interest rate     4.05%     4.05% 4.05%    
Redeemed Value of Notes           $ 396.8 $ 396.7    
September 15, 2024     Dec. 15, 2049     Dec. 15, 2049 Dec. 15, 2049    
3.05% Senior Notes, Due October 2051 | Senior Notes Due Two Thousand Twenty Four [Member]                  
Debt Instrument [Line Items]                  
Debt, face amount   $ 700.0              
Debt, security interest rate   3.05%       3.05% 3.05%    
Redeemed Value of Notes           $ 696.6 $ 696.5    
September 15, 2024   Oct. 01, 2051       Oct. 15, 2051 Oct. 15, 2051    
3.65% Senior Notes, due September 2024                  
Debt Instrument [Line Items]                  
Debt instrument, redemption amount included premiums, accrued and unpaid interest                 $ 407.3
Fixed-Rate Senior Notes | Senior Notes Due Two Thousand Twenty Four [Member]                  
Debt Instrument [Line Items]                  
Book value of fixed rate debt           $ 2,492.2      
Long-term debt (fixed-rate debt), fair value           2,104.2      
Bond                  
Annual principal maturities for debt                  
Amortization of financing costs           $ 0.5 $ 0.5 $ 0.5