v3.25.1
Debt and Financing Arrangements - Schedule of Long Term Debt (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Long-term debt $ 1,044.0 $ 1,442.7
Senior Notes | Senior notes at 3.35%    
Debt Instrument [Line Items]    
Interest rate, stated percentage (as a percent) 3.35%  
Long-term debt $ 0.0 399.2
Senior Notes | Senior notes at 3.15%    
Debt Instrument [Line Items]    
Interest rate, stated percentage (as a percent) 3.15%  
Long-term debt $ 298.8 298.6
Senior Notes | Senior notes at 3.50%    
Debt Instrument [Line Items]    
Interest rate, stated percentage (as a percent) 3.50%  
Long-term debt $ 447.9 447.7
Senior Notes | Senior notes at 2.300%    
Debt Instrument [Line Items]    
Interest rate, stated percentage (as a percent) 2.30%  
Long-term debt $ 297.3 $ 297.2