Note 7 - Stock Options and Other Compensation (Details Textual) |
Jun. 30, 2026
$ / shares
shares
|
Jun. 30, 2025
$ / shares
shares
|
May 31, 1989 |
|---|---|---|---|
| Number Of Key Executive Officer To Whom Non Statutory Stock Option Granted | 4 | ||
| Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number | shares | 767,500 | 767,500 | |
| Minimum [Member] | |||
| Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price | $ 1 | ||
| Maximum [Member] | |||
| Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price | $ 1.25 |