Income Taxes - Unrecognized Roll Forward (Details) - USD ($) |
12 Months Ended | ||
|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Reconciliation of unrecognized tax benefits: | |||
| Balance of gross unrecognized tax benefits as of Beginning of Year | $ 700,000 | $ 700,000 | $ 678,000 |
| Increase to unrecognized tax benefits resulting from a state filing tax position | 0 | 0 | 22,000 |
| Decrease to unrecognized tax benefits resulting from an expiration of a statute | (678,000) | 0 | 0 |
| Balance of gross unrecognized tax benefits as of End of Year | $ 22,000 | $ 700,000 | $ 700,000 |