v3.26.1
Note 7 - Stock Options - Stock Options Outstanding (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Outstanding (in shares) 977,250
Outstanding Options, weighted average exercise price (in dollars per share) | $ / shares
Outstanding (in shares) 2,051,835
Option at 2.26 [Member]  
Options granted (in shares) 1,394,400
Options granted, exercise price (in dollars per share) | $ / shares $ 2.19
Option at 22.00 [Member]  
Options expired (in shares) (1,000)
Options expired, Exercise Price (in dollars per share) | $ / shares $ 22
Option at 15.00 [Member]  
Options expired (in shares) (80,000)
Options expired, Exercise Price (in dollars per share) | $ / shares $ 15
Option at 22.00 Two [Member]  
Options forfeited (in shares) (1,000)
Cancelled / Forfeited, weighted average exercise price (in dollars per share) | $ / shares $ 22
Option at 90.00 [Member]  
Options forfeited (in shares) (25,000)
Cancelled / Forfeited, weighted average exercise price (in dollars per share) | $ / shares $ 90
Outstanding Options, weighted average exercise price (in dollars per share) | $ / shares $ 21
Outstanding, weighted average remaining contractual term (Year) 7 years 10 days
Outstanding (in shares) 11,200
Option at 20.00 [Member]  
Options forfeited (in shares) (25,000)
Cancelled / Forfeited, weighted average exercise price (in dollars per share) | $ / shares $ 20
Outstanding Options, weighted average exercise price (in dollars per share) | $ / shares $ 90
Outstanding, weighted average remaining contractual term (Year) 4 years 5 months 23 days
Outstanding (in shares) 675
Option at 24.00 [Member]  
Options forfeited (in shares) (9,090)
Cancelled / Forfeited, weighted average exercise price (in dollars per share) | $ / shares $ 24
Outstanding Options, weighted average exercise price (in dollars per share) | $ / shares $ 262
Outstanding, weighted average remaining contractual term (Year) 2 years 18 days
Outstanding (in shares) 675
Option at 21.00 [Member]  
Options forfeited (in shares) (47,650)
Cancelled / Forfeited, weighted average exercise price (in dollars per share) | $ / shares $ 21
Outstanding Options, weighted average exercise price (in dollars per share) | $ / shares $ 26.6
Outstanding, weighted average remaining contractual term (Year) 7 years 7 months 13 days
Outstanding (in shares) 2,500
Option at 21.10 [Member]  
Options forfeited (in shares) (131,075)
Cancelled / Forfeited, weighted average exercise price (in dollars per share) | $ / shares $ 21.1
Outstanding Options, weighted average exercise price (in dollars per share) | $ / shares $ 27.5
Outstanding, weighted average remaining contractual term (Year) 7 months 6 days
Outstanding (in shares) 200,000
Option at 262.00 [Member]  
Outstanding Options, weighted average exercise price (in dollars per share) | $ / shares $ 21.1
Outstanding, weighted average remaining contractual term (Year) 7 years 8 months 19 days
Outstanding (in shares) 5,385
Option at 17.60 [Member]  
Outstanding Options, weighted average exercise price (in dollars per share) | $ / shares $ 17.6
Outstanding, weighted average remaining contractual term (Year) 7 years 11 months 19 days
Outstanding (in shares) 10,000
Option at 26.60 [Member]  
Outstanding Options, weighted average exercise price (in dollars per share) | $ / shares $ 14.9
Outstanding, weighted average remaining contractual term (Year) 7 years 11 months 4 days
Outstanding (in shares) 2,000
Option at 27.50 [Member]  
Outstanding Options, weighted average exercise price (in dollars per share) | $ / shares $ 2.5
Outstanding, weighted average remaining contractual term (Year) 8 years 8 months 12 days
Outstanding (in shares) 415,000
Option at 14.90 [Member]  
Outstanding Options, weighted average exercise price (in dollars per share) | $ / shares $ 2.12
Outstanding, weighted average remaining contractual term (Year) 8 years 10 months 20 days
Outstanding (in shares) 10,000
Option at 2.50 [Member]  
Outstanding Options, weighted average exercise price (in dollars per share) | $ / shares $ 2.19
Outstanding, weighted average remaining contractual term (Year) 9 years 10 months 17 days
Outstanding (in shares) 1,394,400