XML 63 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Minimum lease payments (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease payments, 2023 (remaining) $ 6.0  
Operating lease payments, 2024 7.5  
Operating lease payments, 2025 6.8  
Operating lease payments, 2026 5.4  
Operating lease payments, 2027 3.3  
Operating lease payments, thereafter 10.8  
Operating lease payments 39.8  
Operating lease payments, imputed interest (3.2)  
Operating lease payments, present value 36.6  
Finance lease payments, 2023 (remaining) 5.4  
Finance lease payments, 2024 7.1  
Finance lease payments, 2025 5.1  
Finance lease payments, 2026 1.3  
Finance lease payments, 2027 0.2  
Finance lease payments, thereafter 0.0  
Finance lease payments 19.1  
Finance lease liability, imputed interest (1.0)  
Finance leases $ 18.1 $ 19.1