XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Future Lease Payments (Detail)
$ in Millions
Dec. 31, 2021
USD ($)
Leases [Abstract]  
2022 $ 24.0
2023 22.6
2024 21.0
2025 18.8
2026 16.7
Thereafter 158.1
Total lease payments 261.2
Less: imputed interest 50.6
Total lease liabilities $ 210.6