v3.25.4
LEASES - Minimum annual payments under leases (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Operating Lease Payments    
2026 $ 945.6  
2027 889.9  
2028 801.1  
2029 694.1  
2030 591.1  
Thereafter 1,994.6  
Total lease payments 5,916.4  
Less imputed interest (1,871.4)  
Total operating and finance lease liabilities, respectively 4,045.0  
Financing Lease Payments    
2026 9.0  
2027 9.0  
2028 9.0  
2029 8.8  
2030 7.9  
Thereafter 34.0  
Total lease payments 77.7  
Less imputed interest (25.2)  
Total operating and finance lease liabilities, respectively $ 52.5 $ 49.3