v3.25.2
Leases - Operating Lease Minimum Future Lease Commitments (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Leases [Abstract]  
Remainder of 2019 $ 24.5
2020 46.2
2021 39.3
2022 32.9
2023 21.5
Thereafter 61.4
Total minimum lease commitments 225.8
Adjustment for discount to present value 30.6
Present value of lease liabilities $ 195.2