XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Lease payments under operating lease (Details)
$ in Millions
Mar. 31, 2024
USD ($)
Amounts payable under non-cancelable operating lease commitments  
2024 (six months remaining) $ 89.3
2025 152.4
2026 121.3
2027 92.2
2028 79.9
Thereafter 223.5
Total lease payments 758.6
Less: Amounts representing interest (109.1)
Total lease liabilities $ 649.5