XML 131 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Liability, Payment, Due (Detail) - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 (9 months remaining) $ 13.0  
2023 17.9  
2024 17.4  
2025 15.9  
2026 15.7  
Thereafter 70.4  
Total operating lease payments 150.3  
Less accreted interest 30.9  
Total operating lease liabilities 119.4  
Less current operating lease liabilities included in other current liabilities 16.9  
Noncurrent operating lease liabilities 102.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