Quarterly report [Sections 13 or 15(d)]

Note 6 - Stockholders' Equity and Equity-linked Instruments - Warrant Assumptions (Details)

v3.25.1
Note 6 - Stockholders' Equity and Equity-linked Instruments - Warrant Assumptions (Details)
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Measurement Input, Price Volatility [Member]      
Warrants, measurement input   1.01 0.98
Measurement Input, Price Volatility [Member] | Minimum [Member]      
Warrants, measurement input 0.99    
Measurement Input, Price Volatility [Member] | Maximum [Member]      
Warrants, measurement input 1.04    
Measurement Input, Risk Free Interest Rate [Member]      
Warrants, measurement input     0.0421
Measurement Input, Risk Free Interest Rate [Member] | Minimum [Member]      
Warrants, measurement input 0.0389 0.0427  
Measurement Input, Risk Free Interest Rate [Member] | Maximum [Member]      
Warrants, measurement input 0.0393 0.0438  
Measurement Input, Expected Dividend Rate [Member]      
Warrants, measurement input 0 0 0
Measurement Input, Expected Term [Member] | Minimum [Member]      
Warrants, measurement input 2.46 2.71 4.14
Measurement Input, Expected Term [Member] | Maximum [Member]      
Warrants, measurement input 4.49 4.74 4.72