v3.26.1
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.04
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.38
June 2025 Series C Common Warrants [Member] | Measurement Input, Share Price [Member]  
Measurement Input 0.8
June 2025 Series C Common Warrants [Member] | Measurement Input, Exercise Price [Member]  
Measurement Input 1.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.038
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.84
June 2025 Series D Common Warrants [Member] | Measurement Input, Share Price [Member]  
Measurement Input 0.8
June 2025 Series D Common Warrants [Member] | Measurement Input, Exercise Price [Member]  
Measurement Input 1.5
June 2025 Series D Common Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]  
Measurement Input 0