XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of Future Minimum Lease Payments Under Operating Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities  
Year ending December 31, 2023 $ 17.9  
Year ending December 31, 2024 17.4  
Year ending December 31, 2025 15.9  
Year ending December 31, 2026 15.7  
Year ending December 31, 2027 16.0  
Thereafter 54.4  
Total operating lease payments 137.3  
Less accreted interest 26.4  
Total operating lease liabilities 110.9  
Less current operating lease liabilities included in other current liabilities 17.4  
Noncurrent operating lease liabilities 93.5 $ 105.3
Non-cancelable future minimum lease payments under operating leases not yet commenced for 2024 17.2  
Non-cancelable future minimum lease payments under operating leases not yet commenced for 2025 33.3  
Non-cancelable future minimum lease payments under operating leases not yet commenced for 2026 41.9  
Non-cancelable future minimum lease payments under operating leases not yet commenced for thereafter $ 479.7