Annual report pursuant to Section 13 and 15(d)

Note 12 - Stock-based Compensation - Stock Option Activity (Details)

v3.22.1
Note 12 - Stock-based Compensation - Stock Option Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Outstanding, shares (in shares) 1,395,000 1,349,000
Outstanding, weighted average exercise price (in dollars per share) $ 0.31 $ 0.23
Options granted, shares (in shares) 1,982,500 235,000
Options granted, weighted average exercise price (in dollars per share) $ 4.48 $ 0.64
Options exercised, shares (in shares) (453,000) (50,000)
Options exercised, weighted average exercise price (in dollars per share) $ 0.21 $ 0.20
Options expired, shares (in shares) (20,000) (99,000)
Options expired, weighted average exercise price (in dollars per share) $ 0.17 $ 0.18
Options forfeited (in shares)   (40,000)
Options forfeited, weighted average exercise price (in dollars per share)   $ 0.16
Outstanding, weighted average remaining contractual term (Month) 4 years 11 months 4 years 5 months
Outstanding, aggregate intrinsic value $ 5,159,253 $ 1,591,223
Outstanding, shares (in shares) 2,904,500 1,395,000
Outstanding, weighted average exercise price (in dollars per share) $ 3.17 $ 0.31
Exercisable, shares (in shares) 1,952,000  
Exercisable, weighted average exercise price (in dollars per share) $ 2.73  
Exercisable, weighted average remaining contractual term (Month) 4 years 7 months  
Exercisable, aggregate intrinsic value $ 4,326,073