v3.26.1
Leases - Net operating lease cost (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Lease Cost        
Operating lease cost $ 70.2 $ 71.8 $ 141.3 $ 141.5
Variable lease cost 7.0 6.6 14.0 13.3
Sublease income (2.7) (4.6) (4.8) (9.0)
Total lease cost $ 74.5 $ 73.8 $ 150.5 $ 145.8