v3.22.4
Leases - Maturities of Operating Lease Liabilities (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2023 $ 40.1
2024 28.0
2025 23.7
2026 20.6
2027 15.3
Thereafter 50.3
Total lease payments 178.0
Less: imputed interest (28.2)
Operating lease liabilities $ 149.8