v3.24.2
Debt - Senior Notes and Debentures (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Mar. 31, 2023
Debt Instrument [Line Items]            
Loss on extinguishment of debt $ 0.0 $ 0.0 $ 0.0 $ 0.2    
Senior notes: April 2029            
Debt Instrument [Line Items]            
Principal $ 750.0   $ 750.0   $ 750.0  
Interest rate 4.875%   4.875%   4.875% 4.875%
Senior Notes Due April 2029 March Issuance            
Debt Instrument [Line Items]            
Principal           $ 400.0
Senior Notes Due April 2029 December Issuance            
Debt Instrument [Line Items]            
Principal         $ 350.0  
Senior notes: April 2034            
Debt Instrument [Line Items]            
Principal $ 800.0   $ 800.0   800.0 $ 800.0
Interest rate 5.00%   5.00%     5.00%
Senior notes: December 2033            
Debt Instrument [Line Items]            
Principal $ 650.0   $ 650.0   $ 650.0  
Interest rate 5.00%   5.00%   5.00%  
Senior notes: November 2029            
Debt Instrument [Line Items]            
Principal $ 400.0   $ 400.0   $ 0.0  
Interest rate 5.00%   5.00%      
Senior notes: November 2034            
Debt Instrument [Line Items]            
Principal $ 500.0   $ 500.0   $ 0.0  
Interest rate 5.20%   5.20%