XML 63 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Minimum lease payments (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease payments, 2023 (remaining) $ 2.4  
Operating lease payments, 2024 9.0  
Operating lease payments, 2025 8.0  
Operating lease payments, 2026 6.1  
Operating lease payments, 2027 4.0  
Operating lease payments, thereafter 11.6  
Operating lease payments 41.1  
Operating lease payments, imputed interest (3.1)  
Operating lease payments, present value 38.0  
Finance lease payments, 2023 (remaining) 1.8  
Finance lease payments, 2024 7.1  
Finance lease payments, 2025 5.0  
Finance lease payments, 2026 1.3  
Finance lease payments, 2027 0.2  
Finance lease payments, thereafter 0.0  
Finance lease payments 15.4  
Finance lease liability, imputed interest (0.6)  
Finance leases $ 14.8 $ 19.1