XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Operating Lease Minimum Future Lease Commitments (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Leases [Abstract]  
Remainder of 2019 $ 34.1
2020 44.9
2021 38.6
2022 32.4
2023 21.2
Thereafter 60.4
Total minimum lease commitments 231.6
Adjustment for discount to present value 32.2
Present value of lease liabilities $ 199.4