v3.25.2
Note 11 - Stockholder's Equity - Schedule of Warrant Measurement Inputs (Details)
Jun. 30, 2025
Measurement Input, Exercise Price [Member]  
Exercise price 0.1
Measurement Input, Expected Term [Member]  
Exercise price 2.98
Measurement Input, Price Volatility [Member]  
Exercise price 1.315
Measurement Input, Risk Free Interest Rate [Member]  
Exercise price 0.043
Measurement Input, Expected Dividend Rate [Member]  
Exercise price 0