XML 75 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Summary of Future Minimum Payments under Operating Leases (Detail)
$ in Millions
Sep. 30, 2022
USD ($)
Leases [Abstract]  
Operating Leases, 2022 remaining $ 5.4
Operating Leases, 2023 19.9
Operating Leases, 2024 16.6
Operating Leases, 2025 12.4
Operating Leases, 2026 10.1
Operating Leases, Thereafter 35.4
Operating Leases, Total minimum lease payments 99.8
Operating Leases, Less: imputed interest 14.7
Operating Leases, Lease liability $ 85.1