v3.26.3
Note 13 - Stockholders Equity - Schedule of Restricted Stock Units (Details) - $ / shares
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-Based Payment Arrangement, Nonemployee [Member]    
Granted (in shares) 65,315  
Vested and issued (in shares) (25,913)  
Forfeited (in shares) 0  
Outstanding (in shares) 866,925  
Restricted Stock [Member]    
Outstanding (in shares) 0  
Restricted Stock [Member] | Share-Based Payment Arrangement, Nonemployee [Member]    
Outstanding (in shares)   853,144
Granted (in shares)   6,368
Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Nonemployee [Member]    
Outstanding (in shares) 827,523  
Outstanding (in dollars per share) $ 5.45 $ 5.37
Granted (in dollars per share) 9.28 $ 18.87
Vested and issued (in shares)   (31,989)
Vested and issued (in dollars per share) 6.91 $ 6.78
Forfeited (in shares)   0
Forfeited (in dollars per share) 0 $ 0
Outstanding (in shares)   827,523
Outstanding (in dollars per share) $ 5.69 $ 5.45