XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Lease payments under operating lease (Details)
$ in Millions
Jun. 30, 2024
USD ($)
Amounts payable under non-cancelable operating lease commitments  
2024 (three months remaining) $ 44.9
2025 159.1
2026 126.5
2027 96.7
2028 83.4
Thereafter 234.1
Total lease payments 744.7
Less: Amounts representing interest (108.1)
Total lease liabilities $ 636.6