| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | Common Stock | | Additional Paid-In Capital | | | | Retained Earnings (Deficit) | | Accumulated Other Comprehensive Loss | | Total Stockholders' Equity (Deficit) |
| | | | | | | Shares | | Amount | | Amount | | | | | | Amount | | Amount | | Amount |
| Balance at June 30, 2022 | | | | | | 60,420,525 | | | $ | 60 | | | $ | 650 | | | | | | | $ | (383,112) | | | $ | (474) | | | $ | (382,876) | |
| Net Income | | | | | | — | | | — | | | — | | | | | | | 407,641 | | | — | | | 407,641 | |
| Reclassification adjustment for loss on investments included in net income | | | | | | — | | | — | | | — | | | | | | | — | | | 474 | | | 474 | |
| Stock options exercised | | | | | | 2,112 | | | — | | | 23 | | | | | | | — | | | — | | | 23 | |
| Restricted stock units issued, net of tax withholdings | | | | | | 19,259 | | | — | | | (686) | | | | | | | — | | | — | | | (686) | |
| | | | | | | | | | | | | | | | | | | | |
| Share-based compensation expense | | | | | | — | | | — | | | 4,734 | | | | | | | — | | | — | | | 4,734 | |
Dividends paid on Common Stock ($2.40 per share) | | | | | | — | | | — | | | — | | | | | | | (145,043) | | | — | | | (145,043) | |
| Balance at June 30, 2023 | | | | | | 60,441,896 | | | $ | 60 | | | $ | 4,721 | | | | | | | $ | (120,514) | | | $ | — | | | $ | (115,733) | |
| Net Income | | | | | | — | | | — | | | — | | | | | | | 349,960 | | | — | | | 349,960 | |
| | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | |
| Restricted stock units issued, net of tax withholdings | | | | | | 20,643 | | | — | | | (434) | | | | | | | — | | | — | | | (434) | |
| Share-based compensation expense | | | | | | — | | | — | | | 6,358 | | | | | | | — | | | — | | | 6,358 | |
Dividends paid on Common Stock ($2.40 per share) | | | | | | — | | | — | | | — | | | | | | | (145,091) | | | — | | | (145,091) | |
| Balance at June 30, 2024 | | | | | | 60,462,539 | | | $ | 60 | | | $ | 10,645 | | | | | | | $ | 84,355 | | | $ | — | | | $ | 95,060 | |
| Net Income | | | | | | — | | | — | | | — | | | | | | | 711,922 | | | — | | | 711,922 | |
| | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | |
| Restricted stock units issued, net of tax withholdings | | | | | | 29,566 | | | 1 | | | (778) | | | | | | | — | | | — | | | (777) | |
| | | | | | | | | | | | | | | | | | | | |
| Share-based compensation expense | | | | | | — | | | — | | | 7,208 | | | | | | | — | | | — | | | 7,208 | |
Dividends paid on Common Stock ($2.40 per share) | | | | | | — | | | — | | | — | | | | | | | (145,153) | | | — | | | (145,153) | |
| Balance at June 30, 2025 | | | | | | 60,492,105 | | | $ | 61 | | | $ | 17,075 | | | | | | | $ | 651,124 | | | $ | — | | | $ | 668,260 | |