XML 115 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Future Operating Lease Obligations by Year (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Leases [Abstract]  
2025 $ 26.8
2026 23.7
2027 17.3
2028 11.8
2029 9.0
Thereafter 23.0
Total undiscounted future operating lease obligations 111.6
Less: imputed interest 15.3
Present value of future operating lease obligations(a) $ 96.3 [1]
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities
Operating Leased Assets [Line Items]  
Present value of future operating lease obligations(a) $ 96.3 [1]
Operating lease liabilities Accrued and other current liabilities [1]
Operating lease liabilities Other non-current liabilities [1]
[1] Includes $22.6 of current operating lease liabilities recorded within Accrued and other current liabilities and $73.7 of non-current operating lease liabilities recorded within Other non-current liabilities in our Consolidated Balance Sheets.