XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Note 10 - Stockholders' Equity - Schedule of Warrants (Details) - Stock Warrants [Member]
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Outstanding, shares (in shares) | shares 2,750,429
Outstanding, average exercise price (in dollars per share) | $ / shares $ 8.92
Issued, shares (in shares) | shares 25,434
Issued, average exercise price (in dollars per share) | $ / shares $ 1.88
Expired (in shares) | shares (401,449)
Expired, average exercise price (in dollars per share) | $ / shares $ 29.24
Exercised, shares (in shares) | shares (1,434,002)
Exercised, average exercise price (in dollars per share) | $ / shares $ 1.07
Outstanding, shares (in shares) | shares 940,412
Outstanding, average exercise price (in dollars per share) | $ / shares $ 12.14