XML 94 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Future Minimum Lease Payments Under Operating and Finance Lease with Noncancelable Lease Terms (Detail) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Operating Leases Maturities    
Operating Leases, 2025 $ 79.9  
Operating Leases, 2026 62.0  
Operating Leases, 2027 43.8  
Operating Leases, 2028 26.1  
Operating Leases, 2029 15.8  
Operating Leases, Thereafter 32.6  
Operating Leases, Total lease payments 260.2  
Operating Lease, Interest (30.3)  
Operating Leases, Present value of lease liabilities 229.9 $ 246.6
Finance Leases Maturities    
Finance Leases, 2025 2.3  
Finance Leases, 2026 1.9  
Finance Leases, 2027 0.8  
Finance Leases, 2028 0.7  
Finance Leases, 2029 0.2  
Finance Leases, Thereafter 0.0  
Finance Leases, Total lease payments 5.9  
Finance Leases, Interest (0.2)  
Finance Leases, Present value of lease liabilities 5.7 3.1
Operating and Finance Leases Maturities    
Total, 2025 82.2  
Total, 2026 63.9  
Total, 2027 44.6  
Total, 2028 26.8  
Total, 2029 16.0  
Total, Thereafter 32.6  
Total lease payments 266.1  
Total, Interest (30.5)  
Total, Present value of lease liabilities $ 235.6 $ 249.7