XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Long-term Debt -Summary of Long Term Debt (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Borrowings    
Unamortized discount, debt issuance costs and other $ (5.6) $ (9.4)
Total debt 1,894.4 1,890.6
Less: current portion of debt 3.9 3.2
Long term-debt $ 1,890.5 1,887.4
2.20% Notes due 2032    
Borrowings    
Interest rate (as a percent) 2.20%  
Long-term debt, carrying amount $ 550.0 550.0
2.20% Notes due 2032 | Significant Observable Inputs (Level 2)    
Borrowings    
Fair value of notes $ 457.3 448.7
2.75% Notes due 2030    
Borrowings    
Interest rate (as a percent) 2.75%  
Long-term debt, carrying amount $ 750.0 750.0
2.75% Notes due 2030 | Significant Observable Inputs (Level 2)    
Borrowings    
Fair value of notes $ 680.2 672.2
3.75% Notes due 2027    
Borrowings    
Interest rate (as a percent) 3.75%  
Long-term debt, carrying amount $ 600.0 600.0
3.75% Notes due 2027 | Significant Observable Inputs (Level 2)    
Borrowings    
Fair value of notes $ 586.2 $ 584.1