XML 80 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Note 15 - Related Party Transactions (Details Textual) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Preferred Stock, Value, Shares Redeemed During Period $ (2,999,970) $ (2,367,996)
Series B Preferred Stock [Member]    
Preferred Stock, Value, Shares Redeemed During Period 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 969,804
Accounts Payable $ 0 $ 0