XML 122 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Lease Maturity (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2023 $ 10.9  
2024 9.6  
2025 9.6  
2025 9.2  
2027 8.2  
Thereafter 29.5  
Total future minimum lease payments 77.0  
Less imputed interest (10.6)  
Total operating lease liability $ 66.4 $ 97.7