Employee Benefits Plans 401(k) (Details) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Jun. 30, 2025
USD ($)
Rate
|
Jun. 30, 2024
USD ($)
Rate
|
Jun. 30, 2023
USD ($)
Rate
|
|
Retirement Benefits [Abstract] | |||
Defined Contribution Plan, Employer Matching Contribution, Percent of Match | Rate | 100.00% | 100.00% | 100.00% |
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay | Rate | 5.00% | 5.00% | 5.00% |
Defined Contribution Plan, Age Requirement | 18 | 18 | 18 |
Defined Contribution Plan, Employment Length Requirement | 30 days | 6 months | 6 months |
Defined Contribution Plan, Employer Discretionary Contribution Amount | $ | $ 0 | $ 0 | $ 0 |
Defined Contribution Plan, Matching Contributions | $ | $ 34,751 | $ 31,995 | $ 29,308 |