XML 53 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Stockholders' Equity - Summary of Warrant Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Warrants outstanding, balance (in shares) 272,211  
Granted (in shares) [1] 8,327,864  
Exercised (in shares) (1,854,658)  
Forfeited, expired or cancelled (in shares) (204)  
Warrants outstanding, balance (in shares) 6,745,213 [1] 272,211
Warrants outstanding, weighted average exercise price (in dollars per share) $ 4.53 [1] $ 144.78
Granted, weighted average exercise price (in dollars per share) [1] 1.68  
Exercised, weighted average exercise price 1.35  
Forfeited, expired, or cancelled, weighted average exercise price $ 17,438.12  
Warrants outstanding, weighted average remaining contratual life (years) 5 years 1 month 28 days [1] 4 years 1 month 13 days
Granted, weighted average remaining contractual life [1] 5 years 3 months 7 days  
[1]

(1) The pre-funded common stock warrants granted and outstanding during the year ended December 31, 2024 have a perpetual term and are therefore excluded from the calculation of the weighted average remaining contractual life.