v3.26.1
Income Taxes - Summary of Income Taxes Paid (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Federal $ 60.1 $ 79.3 $ 49.2
Foreign 5.5 3.9 4.8
Income taxes paid, net 84.8 93.6 62.8
State, other      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State: 11.1 8.4 4.4
California      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State: $ 8.1 $ 2.0 $ 4.4