XML 95 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Future Minimum Lease Payment Obligations Under Operating Leases (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 22.1  
2024 18.0  
2025 13.3  
2026 10.0  
2027 8.3  
Thereafter 59.8  
Total future minimum operating lease payments 131.5  
Imputed interest 33.9  
Present value of lease liabilities reported $ 97.6 $ 102.1