Subsequent Events (Details) - USD ($) |
2 Months Ended | 12 Months Ended | |||
|---|---|---|---|---|---|
Jul. 08, 2026 |
Aug. 20, 2026 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
| Subsequent Events | |||||
| Cash dividend declared (in dollars per share) | $ 0.58 | $ 0.52 | $ 0.36 | ||
| Subsequent Events | |||||
| Subsequent Events | |||||
| Severance payments upon termination | 2 | ||||
| Subsequent Events | Founder and Executive Chairman | |||||
| Subsequent Events | |||||
| Annual base salary | $ 800,000 | ||||
| Annual cash performance bonus (in percent) | 50.00% | ||||
| Annual equity award on base salary (in percent) | 50.00% | ||||
| Subsequent Events | Chief Executive Officer and President | |||||
| Subsequent Events | |||||
| Annual base salary | $ 900,000 | ||||
| Annual cash performance bonus (in percent) | 50.00% | ||||
| Annual equity award on base salary (in percent) | 50.00% | ||||
| Subsequent Events | O 2027 Q1 Dividends | |||||
| Subsequent Events | |||||
| Dividends payable date declared | Aug. 20, 2026 | ||||
| Cash dividend declared (in dollars per share) | $ 0.17 | ||||
| Dividends payable date to be paid | Oct. 02, 2026 | ||||
| Dividends payable date of record | Sep. 11, 2026 | ||||