XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Note 5 - Share-based Compensation - Stock Option Activity (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Outstanding, shares (in shares) 4,638,390    
Outstanding, weighted average exercise price (in dollars per share) $ 2.44    
Weighted-average remaining contractual term, outstanding (Year) 6 years 10 days   5 years 7 months 20 days
Aggregate intrinsic value, outstanding $ 14,209,431   $ 13,701,610
Granted, shares (in shares) [1] 745,825    
Granted, weighted average exercise price (in dollars per share) [1] $ 5.25    
Exercised, shares (in shares) [2] (60,000)    
Exercised, weighted average exercise price (in dollars per share) $ 1.93 [2] $ 1.78  
Expired, shares (in shares) 0    
Expired, weighted average exercise price (in dollars per share) $ 0    
Canceled, shares (in shares) 0    
Canceled, weighted average exercise price (in dollars per share) $ 0    
Outstanding, shares (in shares) 5,324,215   4,638,390
Outstanding, weighted average exercise price (in dollars per share) $ 2.84   $ 2.44
Exercisable, shares (in shares) 4,016,141    
Exercisable, weighted average exercise price (in dollars per share) $ 2.28    
Weighted-average remaining contractual term, exercisable (Year) 5 years 1 month 2 days    
Aggregate intrinsic value, exercisable $ 12,927,908    
[1] Represents the following stock options granted: Annual share-based compensation awards on January 4, 2021, including: (a) 417,500 stock options with an exercise price of $5.16 per share granted to executives and key personnel, upon one year anniversary, or vesting annually in equal installments over four years, (b) 227,500 stock options with an exercise price of $5.16 per share granted to members of the Board of Directors, vesting upon one year anniversary, (c) 23,325 stock options with an exercise price of $5.16 per share granted to employees, vesting annually in equal installments over four years and (d) 5,000 stock options with an exercise price of $5.16 per share granted to a consultant, vesting upon one year anniversary. One-time award on January 8, 2021, 35,000 stock options with an exercise price of $5.50 per share granted to a new member of the Board of Directors, vesting in one year from the grant date. One-time award on January 21, 2021, 7,500 stock options with an exercise price of $5.65 per share granted to a consultant, vesting in one year from the grant date. One-time award on March 22, 2021, 30,000 stock options with an exercise price of $6.87 per share granted to a consultant, vesting in one year from the grant date.
[2] Represents the following stock options exercised: A total of 60,000 stock options exercised with a weighted average exercise price of $1.93.