XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Maturities of Lease Liabilities (Detail)
$ in Millions
Dec. 31, 2023
USD ($)
Maturity of Lease Liabilities  
2024 $ 63.4
2025 49.4
2026 42.1
2027 33.1
2028 30.2
Thereafter 82.6
Total lease payments 300.8
Less: interest (52.7)
Present value of lease liabilities $ 248.1