v3.26.1
Note 8 - Capital Structure - Schedule of Warrant Valuation Assumptions (Details)
Jun. 30, 2026
Jan. 30, 2025
Measurement Input, Share Price [Member] | Series A Warrants [Member]    
Warrants, measurement input   14.75
Measurement Input, Share Price [Member] | Series B Warrants [Member] | Minimum [Member]    
Warrants, measurement input   6.01
Measurement Input, Share Price [Member] | Series B Warrants [Member] | Maximum [Member]    
Warrants, measurement input   32.19
Measurement Input, Share Price [Member] | IPO Warrants [Member]    
Warrants, measurement input 2.88  
Measurement Input, Share Price [Member] | Private Placement Warrants [Member]    
Warrants, measurement input 1.37  
Measurement Input, Price Volatility [Member] | Series A Warrants [Member]    
Warrants, measurement input   1.8338
Measurement Input, Price Volatility [Member] | Series B Warrants [Member] | Minimum [Member]    
Warrants, measurement input   1.6299
Measurement Input, Price Volatility [Member] | Series B Warrants [Member] | Maximum [Member]    
Warrants, measurement input   1.9053
Measurement Input, Price Volatility [Member] | IPO Warrants [Member]    
Warrants, measurement input 0.51  
Measurement Input, Price Volatility [Member] | Private Placement Warrants [Member]    
Warrants, measurement input 0.45  
Measurement Input, Expected Term [Member] | Series A Warrants [Member]    
Warrants, measurement input   4.96
Measurement Input, Expected Term [Member] | Series B Warrants [Member] | Minimum [Member]    
Warrants, measurement input   2.46
Measurement Input, Expected Term [Member] | Series B Warrants [Member] | Maximum [Member]    
Warrants, measurement input   2.49
Measurement Input, Expected Term [Member] | IPO Warrants [Member]    
Warrants, measurement input 5  
Measurement Input, Expected Term [Member] | Private Placement Warrants [Member]    
Warrants, measurement input 5  
Measurement Input, Risk Free Interest Rate [Member] | Series A Warrants [Member]    
Warrants, measurement input   0.043
Measurement Input, Risk Free Interest Rate [Member] | Series B Warrants [Member] | Minimum [Member]    
Warrants, measurement input   0.0418
Measurement Input, Risk Free Interest Rate [Member] | Series B Warrants [Member] | Maximum [Member]    
Warrants, measurement input   0.043
Measurement Input, Risk Free Interest Rate [Member] | IPO Warrants [Member]    
Warrants, measurement input 0.0113  
Measurement Input, Risk Free Interest Rate [Member] | Private Placement Warrants [Member]    
Warrants, measurement input 0.0292