XML 122 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Mar. 12, 2021
Feb. 28, 2018
Aug. 31, 2017
Mar. 31, 2016
Debt Instrument [Line Items]            
Term loan, current portion   $ 15.0        
Long-term debt $ 1,442.7 2,023.2        
Notes 2026 Term | Senior Notes            
Debt Instrument [Line Items]            
Senior notes, stated (as a percent) 3.35%         3.35%
Long-term debt $ 399.2 398.6        
Notes 2027 Term | Senior Notes            
Debt Instrument [Line Items]            
Senior notes, stated (as a percent) 3.15%       3.15%  
Long-term debt $ 298.6 298.0        
Notes 2028 Term | Senior Notes            
Debt Instrument [Line Items]            
Senior notes, stated (as a percent) 3.50%     3.50%    
Long-term debt $ 447.7 447.0        
Notes 2031 Term | Senior Notes            
Debt Instrument [Line Items]            
Senior notes, stated (as a percent) 2.30%   2.30%      
Long-term debt $ 297.2 296.7        
Term Loan | Senior Notes            
Debt Instrument [Line Items]            
Term loan, current portion 0.0 15.0        
Long-term debt $ 0.0 $ 582.9