v3.25.2
Note 11 - Subsequent Events (Details Textual) - USD ($)
Oct. 23, 2023
Feb. 13, 2025
Dec. 31, 2024
Jun. 30, 2024
Debt Instrument, Face Amount     $ 3,602,400 $ 3,557,400
New Promissory Note [Member]        
Debt Instrument, Interest Rate, Stated Percentage 8.00%      
Debt Instrument, Term (Year) 10 months      
New Promissory Note [Member] | Forecast [Member]        
Debt Instrument, Face Amount   $ 50,000