Earnings (Loss) Per Share (Narrative) (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Redemptions of common stock or adjustments to redeemable common stock | $ 0 | $ 0 | ||
| Options outstanding not included in computation of diluted earnings per share | 257,445 | 138,158 | 338,725 | |
| Stock Options [Member] | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Securities excluded from computation of earnings per share, where exercise price greater than average market price | 6,493,683 | 4,743,500 | 6,493,683 | 4,743,500 |
| Options exercise price range, lower limit | $ 4.87 | $ 6.00 | $ 4.87 | $ 6.00 |
| Options exercise price range, upper limit | $ 14.00 | $ 14.00 | $ 14.00 | $ 14.00 |