XML 153 R129.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
Year One $ 39.9 $ 36.2
Year Two 35.3 32.9
Year Three 29.6 27.1
Year Four 25.3 23.8
Year Five 16.7 20.5
Thereafter 24.0 27.0
Total Payments 170.8 167.5
Imputed Interest (19.3) (18.1)
Total $ 151.5 $ 149.4