Note 10 - Stock-Based Compensation - Stock-based Compensation Expense (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Share-based compensation expense | $ 341,989 | $ 241,546 | $ 698,611 | $ 506,021 |
| Share-Based Payment Arrangement, Option [Member] | ||||
| Share-based compensation expense | 49,152 | 10,809 | 99,759 | 21,618 |
| Restricted Stock [Member] | ||||
| Share-based compensation expense | 82,658 | 59,531 | 145,844 | 166,218 |
| Restricted Stock Units (RSUs) [Member] | ||||
| Share-based compensation expense | $ 210,179 | $ 171,206 | $ 453,008 | $ 318,185 |