v3.25.2
Note 11 - Fair Value Measurements - Schedule of Significant Inputs (Details)
Jun. 30, 2025
$ / shares
Mar. 31, 2025
$ / shares
Anson Convertible Notes [Member] | Measurement Input, Share Price [Member]    
Measurement input 3.26  
Anson Convertible Notes [Member] | Measurement Input, Expected Term [Member] | Minimum [Member]    
Measurement input 0.54  
Anson Convertible Notes [Member] | Measurement Input, Expected Term [Member] | Maximum [Member]    
Measurement input 0.83  
Anson Convertible Notes [Member] | Measurement Input Cost of Debt [Member]    
Measurement input 0.1266  
Anson Convertible Notes [Member] | Measurement Input, Price Volatility [Member] | Minimum [Member]    
Measurement input 1.175  
Anson Convertible Notes [Member] | Measurement Input, Price Volatility [Member] | Maximum [Member]    
Measurement input 1.38  
Anson Convertible Notes [Member] | Measurement Input, Risk Free Interest Rate [Member]    
Measurement input 0.0407  
Anson Convertible Notes [Member] | Measurement Input, Probability of Default [Member]    
Measurement input 0  
Warrants [Member]    
Fair value of warrants (in dollars per share)   $ 1.76
Warrants [Member] | Minimum [Member]    
Fair value of warrants (in dollars per share) $ 0.09  
Warrants [Member] | Maximum [Member]    
Fair value of warrants (in dollars per share) $ 3.24  
Warrants [Member] | Measurement Input, Share Price [Member]    
Warrant measurement input 3.26 2.2
Warrants [Member] | Measurement Input, Expected Term [Member]    
Warrant measurement input   4.69
Warrants [Member] | Measurement Input, Expected Term [Member] | Minimum [Member]    
Warrant measurement input 0.9  
Warrants [Member] | Measurement Input, Expected Term [Member] | Maximum [Member]    
Warrant measurement input 4.58  
Warrants [Member] | Measurement Input, Exercise Price [Member]    
Warrant measurement input   2.08
Warrants [Member] | Measurement Input, Exercise Price [Member] | Minimum [Member]    
Warrant measurement input 1.77  
Warrants [Member] | Measurement Input, Exercise Price [Member] | Maximum [Member]    
Warrant measurement input 11.5  
Warrants [Member] | Measurement Input, Price Volatility [Member]    
Warrant measurement input   1.11
Warrants [Member] | Measurement Input, Price Volatility [Member] | Minimum [Member]    
Warrant measurement input 1.235  
Warrants [Member] | Measurement Input, Price Volatility [Member] | Maximum [Member]    
Warrant measurement input 1.621  
Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]    
Warrant measurement input   0.0437
Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member] | Minimum [Member]    
Warrant measurement input 0.0377  
Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member] | Maximum [Member]    
Warrant measurement input 0.041  
Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]    
Warrant measurement input 0 0