v3.25.2
Note 4 - Warrants - Summary of Valuation Assumption (Details)
Jun. 26, 2025
June 2025 Series C Common Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]  
Measurement Input 0.038
June 2025 Series C Common Warrants [Member] | Measurement Input, Expected Term [Member]  
Measurement Input 5
June 2025 Series C Common Warrants [Member] | Measurement Input, Price Volatility [Member]  
Measurement Input 1.19
June 2025 Series C Common Warrants [Member] | Measurement Input, Share Price [Member]  
Measurement Input 0.36
June 2025 Series C Common Warrants [Member] | Measurement Input, Exercise Price [Member]  
Measurement Input 0.5
June 2025 Series C Common Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]  
Measurement Input 0
June 2025 Series D Common Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]  
Measurement Input 0.04
June 2025 Series D Common Warrants [Member] | Measurement Input, Expected Term [Member]  
Measurement Input 1
June 2025 Series D Common Warrants [Member] | Measurement Input, Price Volatility [Member]  
Measurement Input 1.57
June 2025 Series D Common Warrants [Member] | Measurement Input, Share Price [Member]  
Measurement Input 0.36
June 2025 Series D Common Warrants [Member] | Measurement Input, Exercise Price [Member]  
Measurement Input 0.5
June 2025 Series D Common Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]  
Measurement Input 0