Note 2 - Summary of Significant Accounting Policies (Tables)
|
12 Months Ended |
Jun. 30, 2026 |
| Notes Tables |
|
| Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] |
| | | Accounts | |
| | | Receivable, | |
| | | Gross | |
| | | (in thousands) | |
| Balance, June 30, 2024 | | $ | 25,348 | |
| Increase in accounts receivable, gross | | | 6,995 | |
| Balance, June 30, 2025 | | | 32,343 | |
| Decrease in accounts receivable, gross | | | (8,703 | ) |
| Balance, June 30, 2026 | | $ | 23,640 | |
|
| Accounts Receivable, Allowance for Credit Loss [Table Text Block] |
| | | Allowance for | | | Allowance for | | | Total | |
| | | Discounts | | | Chargebacks | | | Allowance | |
| | | (in thousands) | |
| Balances, June 30, 2024 | | $ | 640 | | | $ | 1,182 | | | $ | 1,822 | |
| Reduction of net revenue | | | 3,940 | | | | 2,782 | | | | 6,722 | |
| Payments | | | (4,112 | ) | | | (3,244 | ) | | | (7,356 | ) |
| Balances, June 30, 2025 | | | 468 | | | | 720 | | | | 1,188 | |
| Reduction of net revenue | | | 3,400 | | | | 2,053 | | | | 5,453 | |
| Payments | | | (3,572 | ) | | | (2,208 | ) | | | (5,780 | ) |
| Balances, June 30, 2026 | | $ | 296 | | | $ | 565 | | | $ | 861 | |
|
| Schedules of Concentration of Risk, by Risk Factor [Table Text Block] |
| | | Percentage of | | | Percentage of | |
| | | Gross Revenue | | | Gross Accounts Receivable | |
| | | Year Ended June 30, | | | June 30, | |
| | | 2026 | | | 2025 | | | 2026 | | | 2025 | |
| Customer A | | | 21 | % | | | 26 | % | | | 20 | % | | | 35 | % |
| Customer B | | | 18 | % | | | 27 | % | | | 21 | % | | | 25 | % |
| Customer C | | | 16 | % | | | 16 | % | | | 15 | % | | | 15 | % |
| Customer D | | | 15 | % | | | 16 | % | | | 15 | % | | | 14 | % |
| Customer E | | | 13 | % | | | * | | | | 19 | % | | | * | |
|
| Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] |
| | | | June 30, | |
| | | | 2026 | | | 2025 | |
| Warrants to purchase common stock - liability classified | (Note 16) | | | 2,190,681 | | | | 3,821,115 | |
| Warrants to purchase common stock - equity classified | (Note 16) | | | 1,630,434 | | | | 15,571 | |
| Prefunded warrants to purchase common stock - liability classified | (Note 16) | | | — | | | | 10,293,983 | |
| Outstanding stock options | (Note 15) | | | 202,265 | | | | 211,618 | |
| Unvested restricted stock | (Note 15) | | | 213,087 | | | | 32,916 | |
| Total | | | | 4,236,467 | | | | 14,375,203 | |
|