Employee Benefit Plans - 401(k) Retirement Savings Plan (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
| Employee Benefit Plans | |||
| Employer matching contribution, percent of match (as a percent) | 100.00% | ||
| Employer matching contribution, percent of employees' gross pay (as a percent) | 6.00% | ||
| Employer discretionary contribution (as a percent) | 4.50% | ||
| Contribution expense | $ 11,968 | $ 7,846 | $ 5,395 |
| Defined Contribution Plan, Sponsor Location | United States | United States | United States |