Employee Benefit Plans (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
| Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items] | |||
| Employer matching contribution, percent | 3.00% | ||
| Defined contribution plan, cost | $ 7.0 | $ 8.6 | $ 5.5 |
| Self insurance reserve | $ 3.4 | $ 2.9 | |
| ESPP | ESPP | |||
| Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items] | |||
| Minimum purchase price of common stock, percent of common stock exercise date fair value, percent | 85.00% | ||