XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Long-term Debt -Summary of Long Term Debt (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Borrowings    
Unamortized discount, debt issuance costs and other $ (4.2) $ (9.4)
Total debt 1,895.8 1,890.6
Less: current portion of debt 4.3 3.2
Long term-debt $ 1,891.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 $ 466.1 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 $ 693.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 $ 592.2 $ 584.1