v3.26.1
Leases - Schedule of Aggregate Minimum Annual Rental Payments (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Current Period    
2026 $ 291.1  
2027 570.6 $ 584.2
2028 493.5 543.6
2029 424.2 461.1
2030 360.5 388.5
Thereafter 1,225.3  
Total 3,365.2 3,426.1
Prior Year    
2026 570.6 584.2
2027 493.5 543.6
2028 424.2 461.1
2029 360.5 388.5
2030   319.7
Thereafter   1,129.0
Total $ 3,365.2 $ 3,426.1