XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Liability, Payment, Due (Details) - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 (6 months remaining) $ 8.7  
2023 17.9  
2024 17.4  
2025 15.9  
2026 15.7  
Thereafter 70.4  
Total operating lease payments 146.0  
Less accreted interest 29.3  
Total operating lease liabilities 116.7  
Less current operating lease liabilities included in other current liabilities 17.1  
Noncurrent operating lease liabilities 99.6 $ 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