XML 82 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Lease payments under finance lease (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Leases  
2024 (nine months remaining) $ 22.5
2025 24.7
2026 17.7
2027 8.9
2028 0.8
Total lease payments 74.6
Less: Amounts representing interest (4.7)
Total lease liabilities $ 69.9