XML 119 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Lease Liability Future Payments (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 24.4 $ 20.1
2024 21.7 18.3
2025 19.9 15.6
2026 15.6 13.3
2027 12.7 12.0
Thereafter 40.1 48.3
Total lease payments 134.4 127.6
Less: Imputed interest (16.2) (16.6)
Present value of lease liabilities $ 118.2 $ 111.0