XML 67 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Operating Lease Maturities (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Leases [Abstract]  
Six months ending June 30, 2024 $ 56.9
Twelve months ending June 30, 2025 100.4
Twelve months ending June 30, 2026 86.7
Twelve months ending June 30, 2027 75.7
Twelve months ending June 30, 2028 56.0
Thereafter 81.0
Total undiscounted lease obligations 456.7
Less: Imputed interest (33.4)
Net lease obligations $ 423.3