XML 108 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Schedule of Maturities of Operating and Finance Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Operating Lease Liabilities    
2025 $ 116.0  
2026 102.0  
2027 93.2  
2028 84.3  
2029 75.3  
Thereafter 406.9  
Total minimum lease payments 877.7  
Less: present value adjustment (183.6)  
Total operating lease liabilities 694.1 $ 496.1
Finance Lease Liabilities    
2025 26.7  
2026 7.5  
2027 28.3  
2028 5.9  
2029 5.9  
Thereafter 79.3  
Total minimum lease payments 153.6  
Less: present value adjustment (39.3)  
Finance lease obligations $ 114.3 $ 99.4