XML 78 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Note 15 - Related Party Transactions (Details Textual) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Preferred Stock, Value, Shares Redeemed During Period $ (2,367,996)  
Series B Preferred Stock [Member]    
Preferred Stock, Value, Shares Redeemed During Period 95,284  
Series B-1 Preferred Stock [Member]    
Preferred Stock, Value, Shares Redeemed During Period 2,272,701  
Related Party [Member]    
Accounts Payable $ 0 $ 0