XML 91 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Future Minimum Lease Payments Under Operating and Finance Lease with Noncancelable Lease Terms (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Operating Leases Maturities    
Operating Leases, 2024 $ 83.9  
Operating Leases, 2025 68.0  
Operating Leases, 2026 50.4  
Operating Leases, 2027 32.3  
Operating Leases, 2028 16.8  
Operating Leases, Thereafter 17.3  
Operating Leases, Total lease payments 268.7  
Operating Lease, Interest (22.1)  
Operating Leases, Present value of lease liabilities 246.6 $ 269.3
Finance Leases Maturities    
Finance Leases, 2024 1.6  
Finance Leases, 2025 1.0  
Finance Leases, 2026 0.5  
Finance Leases, 2027 0.1  
Finance Leases, 2028 0.0  
Finance Leases, Thereafter 0.0  
Finance Leases, Total lease payments 3.2  
Finance Leases, Interest (0.1)  
Finance Leases, Present value of lease liabilities 3.1 3.3
Operating and Finance Leases Maturities    
Total, 2024 85.5  
Total, 2025 69.0  
Total, 2026 50.9  
Total, 2027 32.4  
Total, 2028 16.8  
Total, Thereafter 17.3  
Total lease payments 271.9  
Total, Interest (22.2)  
Total, Present value of lease liabilities $ 249.7 $ 272.6