XML 254 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2024 $ 19.0  
2025 15.0  
2026 14.7  
2027 13.2  
2028 7.5  
2029 and thereafter 4.2  
Total lease payments 73.6  
Less imputed interest (8.6)  
Total lease liabilities 65.0 $ 27.8
Finance Lease, Liability, Payment, Due [Abstract]    
2024 14.3  
2025 5.8  
2026 3.0  
2027 1.7  
2028 0.2  
2029 and thereafter 0.0  
Total lease payments 25.0  
Less imputed interest (2.7)  
Finance Lease, Liability $ 22.3 $ 23.6