Share-Based Compensation - Share-Based Compensation Plans (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
| Share-Based Payment Arrangement, Noncash Expense [Abstract] | |||
| Equity classified stock options | $ 0 | $ 0 | $ 550 |
| Equity classified restricted stock | 14,063 | 11,062 | 8,987 |
| Total share-based compensation | $ 14,063 | $ 11,062 | $ 9,537 |