XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Lease payments under operating lease (Details)
$ in Millions
Jun. 30, 2023
USD ($)
Amounts payable under non-cancelable operating lease commitments  
2023 (three months remaining) $ 45.6
2024 166.5
2025 140.3
2026 111.0
2027 85.5
Thereafter 287.0
Total lease payments 835.9
Less: Amounts representing interest (102.6)
Total lease liabilities $ 733.3