v3.26.3
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Income Tax Disclosure [Abstract]    
Income tax expense $ 29.9 $ 22.3
Income tax benefit of pre-tax income (loss) (in percent) 15.50% 15.40%
Tax expense (benefit) attributable to employee share-based compensation $ (12.1) $ (10.8)