v3.26.1
Note 5 - Stockholders' Equity - Summary of Warrant Activity (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Warrants outstanding, balance (in shares) [1] 64,031,148  
Granted (in shares) 0  
Exercised (in shares) (12,369,753)  
Forfeited, expired or cancelled (in shares) (1)  
Warrants outstanding, balance (in shares) [1] 51,661,394 64,031,148
Warrants outstanding, weighted average exercise price (in dollars per share) [1] $ 0.66 $ 0.53
Granted, weighted average exercise price (in dollars per share) 0  
Exercised, weighted average exercise price 0.0126  
Forfeited, expired, or cancelled, weighted average exercise price $ 20,692.5  
Warrants outstanding, weighted average remaining contratual life (years) [1] 4 years 3 months 25 days 4 years 9 months 21 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.