v3.26.1
Note 5 - Stockholders' Equity - Schedule of Stockholders' Equity warrant outstanding and exercisable (Details)
3 Months Ended
Jun. 30, 2026
$ / shares
shares
Number of warrants outstanding and exercisable | shares 51,661,394 [1]
Weighted average exercise price | $ / shares $ 0.66 [1]
Weighted Average Remaining Contractual Life (Years) 4 years 3 months 25 days [1]
October 2025 Offering PreFunded Common Stock Warrants [Member]  
Number of warrants outstanding and exercisable | shares 37,814,754 [1]
Weighted average exercise price | $ / shares $ 0.0001 [1]
July 2025 Warrant Inducement Replacement Common Stock Warrants [Member]  
Number of warrants outstanding and exercisable | shares 8,637,810
Weighted average exercise price | $ / shares $ 0.9047
Weighted Average Remaining Contractual Life (Years) 4 years 5 months 4 days
February 2024 Warrant Inducement Replacement Common Stock Warrants [Member]  
Number of warrants outstanding and exercisable | shares 113,804
Weighted average exercise price | $ / shares $ 10.97
Weighted Average Remaining Contractual Life (Years) 2 years 7 months 2 days
Series 2 Common Stock Warrants [Member]  
Number of warrants outstanding and exercisable | shares 6,748
Weighted average exercise price | $ / shares $ 0.7
Weighted Average Remaining Contractual Life (Years) 1 year 1 month 13 days
Bridge and January 2022 Common Stock Warrants [Member]  
Number of warrants outstanding and exercisable | shares 2,612
Weighted average exercise price | $ / shares $ 2,804.69
Weighted Average Remaining Contractual Life (Years) 1 month 17 days
Placement Agent, Solicitor and Representative Common Stock Warrants [Member]  
Number of warrants outstanding and exercisable | shares 5,084,891
Weighted average exercise price | $ / shares $ 1.7
Weighted Average Remaining Contractual Life (Years) 4 years 2 months 8 days
All Other Common Stock Warrants [Member]  
Number of warrants outstanding and exercisable | shares 775
Weighted average exercise price | $ / shares $ 11,603.25
Weighted Average Remaining Contractual Life (Years) 11 months 12 days
[1]

(1) The pre-funded common stock warrants outstanding as of June 30, 2026 have a perpetual term and are therefore excluded from the calculation of the weighted-average remaining contractual life.