XML 62 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Liability, Payment, Due (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 (6 months remaining) $ 9.1  
2024 18.5  
2025 17.0  
2026 15.7  
2027 16.0  
Thereafter 54.4  
Total operating lease payments 130.7  
Less accreted interest 23.9  
Total operating lease liabilities 106.8  
Less current operating lease liabilities included in other current liabilities 17.7  
Noncurrent operating lease liabilities 89.1 $ 93.5
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 2027 43.2  
Non-cancelable future minimum lease payments under operating leases not yet commenced for thereafter $ 436.5