XML 113 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Maturity of Lease Liabilities (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Leases [Abstract]  
2024 $ 7.3
2025 5.4
2026 4.1
2027 2.3
2028 1.3
Thereafter 2.5
Total lease payments 22.9
Less: Imputed interest 1.2
Present value of operating lease liabilities $ 21.7