v3.26.1
Leases - Schedule of Operating Lease Maturities (Details)
$ in Millions
Mar. 31, 2026
USD ($)
Leases [Abstract]  
Three months ending June 30, 2026 $ 28.0
Twelve months ending June 30, 2027 109.5
Twelve months ending June 30, 2028 87.3
Twelve months ending June 30, 2029 62.2
Twelve months ending June 30, 2030 51.7
Thereafter 135.4
Total undiscounted lease obligations 474.1
Less: Imputed interest (54.5)
Net lease obligations $ 419.6