v3.26.3
Note 15 - Related Party Transactions (Details Textual) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Preferred Stock, Value, Shares Redeemed During Period $ 1,874,993 $ 2,999,970  
Series B Preferred Stock [Member]      
Preferred Stock, Value, Shares Redeemed During Period 1,874,993 2,937,749 $ 95,284
Series B-1 Preferred Stock [Member]      
Preferred Stock, Value, Shares Redeemed During Period     $ 2,272,701
Related Party [Member]      
Preferred Stock, Value, Shares Redeemed During Period 1,025,617 1,025,617  
Accounts Payable $ 0 $ 0