XML 132 R117.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Maturities of Operating Lease Liabilities and Minimum Payments for Operating Leases (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Lessee, Operating Lease, Liability, to be Paid [Abstract]      
2023 $ 53.4    
2024 32.3    
2025 28.4    
2026 22.3    
2027 22.8    
Thereafter 96.7    
Total lease payments 255.9    
Less: imputed interest (36.6)    
Present value of lease liability $ 219.3    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities Other current liabilities Other current liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other long-term liabilities Other long-term liabilities Other long-term liabilities