XML 167 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Maturities of Operating Lease Liabilities (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Operating Leases  
2024 $ 20.9
2025 18.7
2026 15.7
2027 11.2
2028 9.5
Thereafter 42.1
Operating lease liability payments due 118.1
Less: imputed lease interest (15.9)
Total lease liabilities $ 102.2