XML 106 R93.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Future Payments of Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
2023 $ 20.0  
2024 14.3  
2025 10.8  
2026 7.4  
2027 5.2  
Thereafter 28.6  
Total future lease payments 86.3  
Less: Present values (15.4)  
Total lease liability balance 70.9  
Finance Leases    
2023 1.8  
2024 0.3  
2025 0.1  
2026 0.0  
2027 0.0  
Thereafter 0.0  
Total minimum principal and interest payments 2.2  
Less: Present values (0.1)  
Total lease liability balance $ 2.1 $ 0.1