v3.26.1
Leases - Schedule of Aggregate Minimum Annual Rental Payments (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Current Period    
2026 $ 442.7  
2027 563.9 $ 584.2
2028 485.2 543.6
2029 412.4 461.1
2030 346.9 388.5
Thereafter 1,189.3  
Total 3,440.4 3,426.1
Prior Year    
2026 563.9 584.2
2027 485.2 543.6
2028 412.4 461.1
2029 346.9 388.5
2030   319.7
Thereafter   1,129.0
Total $ 3,440.4 $ 3,426.1