XML 101 R69.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Operating Lease Maturities (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Leases [Abstract]  
Twelve months ending June 30, 2026 $ 107.8
Twelve months ending June 30, 2027 98.6
Twelve months ending June 30, 2028 76.9
Twelve months ending June 30, 2029 53.1
Twelve months ending June 30, 2030 42.4
Thereafter 90.4
Total undiscounted lease obligations 469.2
Less: Imputed interest (47.2)
Net lease obligations $ 422.0