Annual report [Section 13 and 15(d), not S-K Item 405]

Note 12 - Warrant Liability - Valuation Techniques (Details)

v3.25.1
Note 12 - Warrant Liability - Valuation Techniques (Details) - Common Stock Purchase Warrants [Member]
Dec. 31, 2024
Dec. 19, 2024
Measurement Input, Expected Term [Member]    
Derivative Liability, Measurement Input 4.97 5
Measurement Input, Risk Free Interest Rate [Member]    
Derivative Liability, Measurement Input 0.0429 0.0434
Measurement Input, Price Volatility [Member]    
Derivative Liability, Measurement Input 0.9671 0.9913
Measurement Input, Share Price [Member]    
Derivative Liability, Measurement Input 2.52 1.75
Strike Price [Member] | Maximum [Member]    
Derivative Liability, Measurement Input 1.93 1.93
Strike Price [Member] | Minimum [Member]    
Derivative Liability, Measurement Input 1.92 1.92
Probability of Completing a Change in Control [Member]    
Derivative Liability, Measurement Input 0.20 0.30
Volatility if Change in Control Occurs [Member]    
Derivative Liability, Measurement Input 1 1
Measurement Input, Expected Dividend Rate [Member]    
Derivative Liability, Measurement Input 0 0