v3.26.3
Note 2 - Summary of Significant Accounting Policies - Securities Excluded from Calculation of Earnings Per Share (Details) - shares
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Securites excluded (in shares) 4,236,467 14,375,203
Liability Warrants [Member]    
Securites excluded (in shares) 2,190,681 3,821,115
Equity Warrants [Member]    
Securites excluded (in shares) 1,630,434 15,571
Liability Prefunded Warrants [Member]    
Securites excluded (in shares) 0 10,293,983
Share-Based Payment Arrangement, Option [Member]    
Securites excluded (in shares) 202,265 211,618
Restricted Stock [Member]    
Securites excluded (in shares) 213,087 32,916