XML 88 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Maturities of Lease Liabilities (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2023 $ 32.2
2024 28.7
2025 23.9
2026 19.8
2027 16.8
Thereafter 50.3
Total operating lease payments 171.7
Less: imputed interest (23.3)
Total operating lease liabilities $ 148.4