XML 111 R90.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Lease payments under operating lease (Details)
$ in Millions
Sep. 30, 2024
USD ($)
Amounts payable under non-cancelable operating lease commitments  
2025 $ 164.4
2026 135.2
2027 104.1
2028 90.4
2029 75.0
Thereafter 187.1
Total lease payments 756.2
Less: Amounts representing interest (110.5)
Total lease liabilities $ 645.7