Note 16 - Warrants - Schedule of Warrants Outstanding (Details) - $ / shares |
9 Months Ended | 12 Months Ended | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2026 |
Jun. 30, 2025 |
|||||||||||||||||||
| Outstanding, balance (in shares) | 12,630,098 | |||||||||||||||||||
| December 2020 Warrants [Member] | ||||||||||||||||||||
| Outstanding, balance (in shares) | [1] | 122,092 | ||||||||||||||||||
| Outstanding, weighted average exercise price (in dollars per share) | [1] | $ 8.6 | ||||||||||||||||||
| Outstanding, weighted average remaining contractual term (Year) | [1],[2] | 9 months 18 days | ||||||||||||||||||
| Pre-Funded Warrants [Member] | ||||||||||||||||||||
| Outstanding, balance (in shares) | 8,808,983 | 10,293,983 | ||||||||||||||||||
| Outstanding, weighted average exercise price (in dollars per share) | $ 0.0001 | |||||||||||||||||||
| Outstanding, balance (in shares) | 10,293,983 | |||||||||||||||||||
| Outstanding, weighted average exercise price (in dollars per share) | $ 0.0001 | |||||||||||||||||||
| Warrants exercised (in shares) | [3] | (1,485,000) | ||||||||||||||||||
| Warrants exercised, weighted average exercise price (in dollars per share) | $ 0.0001 | |||||||||||||||||||
| Pre-Funded Warrants [Member] | Weighted Average [Member] | ||||||||||||||||||||
| Outstanding, weighted average exercise price (in dollars per share) | 0.0001 | $ 0.0001 | ||||||||||||||||||
| Outstanding, weighted average exercise price (in dollars per share) | 0.0001 | |||||||||||||||||||
| Warrants exercised, weighted average exercise price (in dollars per share) | [3] | $ 0.0001 | ||||||||||||||||||
| January 2022 Warrants [Member] | ||||||||||||||||||||
| Outstanding, balance (in shares) | [1] | 333,300 | ||||||||||||||||||
| Outstanding, weighted average exercise price (in dollars per share) | [1] | $ 26 | ||||||||||||||||||
| Outstanding, weighted average remaining contractual term (Year) | [1],[2] | 1 year 4 months 24 days | ||||||||||||||||||
| March 2022 Warrants [Member] | ||||||||||||||||||||
| Outstanding, balance (in shares) | [1] | 1,191,811 | ||||||||||||||||||
| Outstanding, weighted average exercise price (in dollars per share) | [1] | $ 2.32 | ||||||||||||||||||
| Outstanding, weighted average remaining contractual term (Year) | [1],[2] | 1 year 7 months 6 days | ||||||||||||||||||
| Warrants, Excluding Prefunded Warrants [Member] | ||||||||||||||||||||
| Outstanding, balance (in shares) | 3,821,115 | [4] | 3,836,686 | [5] | ||||||||||||||||
| Outstanding, weighted average remaining contractual term (Year) | 1 year 9 months 18 days | [4] | 2 years 7 months 6 days | [5] | ||||||||||||||||
| Outstanding, balance (in shares) | [5] | 3,836,686 | ||||||||||||||||||
| Equity classified warrants expired (in shares) | (15,571) | |||||||||||||||||||
| Warrants, Excluding Prefunded Warrants [Member] | Weighted Average [Member] | ||||||||||||||||||||
| Outstanding, weighted average exercise price (in dollars per share) | $ 4.17 | [4] | $ 4.76 | [5] | ||||||||||||||||
| Outstanding, weighted average exercise price (in dollars per share) | [5] | $ 4.76 | ||||||||||||||||||
| June 2023 Tranche A Warrants [Member] | ||||||||||||||||||||
| Outstanding, balance (in shares) | [6] | 543,478 | ||||||||||||||||||
| Outstanding, weighted average exercise price (in dollars per share) | [6] | $ 1.59 | ||||||||||||||||||
| Outstanding, weighted average remaining contractual term (Year) | [2],[6] | 2 years 2 months 12 days | ||||||||||||||||||
| Amended 2023 Tranche A Warrants [Member] | ||||||||||||||||||||
| Outstanding, balance (in shares) | [6] | 1,630,434 | ||||||||||||||||||
| Outstanding, weighted average exercise price (in dollars per share) | [6] | $ 1.59 | ||||||||||||||||||
| Outstanding, weighted average remaining contractual term (Year) | [2] | 2 years 2 months 12 days | ||||||||||||||||||
| Amended 2023 Prefunded Warrants [Member] | ||||||||||||||||||||
| Outstanding, balance (in shares) | [7] | 2,060,651 | ||||||||||||||||||
| Outstanding, weighted average exercise price (in dollars per share) | [7] | $ 0.0001 | ||||||||||||||||||
| Amended 2025 Prefunded Warrants [Member] | ||||||||||||||||||||
| Outstanding, balance (in shares) | [8] | 6,748,332 | ||||||||||||||||||
| Outstanding, weighted average exercise price (in dollars per share) | [8] | $ 0.0001 | ||||||||||||||||||
| ||||||||||||||||||||