Annual report pursuant to Section 13 and 15(d)

Note 12 - Share-based Compensation (Tables)

v3.20.4
Note 12 - Share-based Compensation (Tables)
12 Months Ended
Dec. 31, 2020
Notes Tables  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   
December 31, 2020
   
December 31, 2019
 
Research and development
  $
534
    $
370
 
General and administrative
   
1,309
     
794
 
Total share-based compensation
  $
1,843
    $
1,164
 
Share-based Payment Arrangement, Option, Activity [Table Text Block]
   
Shares
Underlying
Options
   
Weighted
Average Exercise
Price Per Share
   
Aggregate
Intrinsic Value
 
Balances at December 31, 2018
   
639,359
    $
6.07
    $
 
Granted
   
725,825
     
4.52
     
 
 
Exercised
   
(50,000
)    
1.50
     
 
 
Expired/cancelled
   
(7,353
)    
5.49
     
 
 
Forfeited
   
(87,472
)    
5.22
     
 
 
Balances at December 31, 2019
   
1,220,359
    $
5.33
    $
678
 
Granted
   
302,332
     
4.73
     
 
 
Exercised
   
(14,283
)    
3.21
     
 
 
Expired/cancelled
   
(78,147
)    
5.29
     
 
 
Forfeited
   
(40,697
)    
4.86
     
 
 
Balances at December 31, 2020
   
1,389,564
    $
5.24
    $
7,109
 
Schedule of Nonvested Share Activity [Table Text Block]
   
Shares
Underlying
Options
   
Weighted
Grant Date Fair
Value Per Share
 
Unvested at December 31, 2019
   
578,747
    $
3.73
 
Granted
   
302,332
     
4.73
 
Vested
   
(449,556
)    
5.09
 
Forfeited
   
(40,697
)    
4.86
 
Unvested at December 31, 2020
   
390,826
    $
4.83
 
Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]
   
Outstanding, Vested and Expected to Vest
   
Options Vested and Exercisable
 
Per Share Exercise
Price
 
Shares
   
Weighted
Average
Remaining
Contractual
Life (Years)
   
Weighted
Average Exercise
Price
   
Options
Exercisable
   
Weighted Average
Remaining
Contractual Life
(Years)
 
$2.00 - $2.99
 
 
125,700
     
5.0
    $
2.29
     
125,700
     
5.0
 
$3.00 - $3.99
 
 
15,000
     
6.2
     
3.90
     
15,000
     
6.2
 
$4.00 - $4.99
 
 
950,546
     
8.4
     
4.55
     
596,401
     
8.1
 
$5.00 - $10.00
 
 
248,168
     
6.7
     
8.33
     
211,487
     
6.7
 
$10.01 - $34.00
 
 
50,150
     
1.9
     
18.22
     
50,150
     
1.9
 
 
 
 
1,389,564
     
7.5
    $
5.33
     
998,738
     
7.1
 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   
2020
 
2019
Common share fair value  
$4.08
$6.91
 
$2.07
$4.60
Risk-free interest rate
 
0.3
1.3%
 
1.5
2.4%
Expected dividend yield
 
 
0%
 
 
 
0%
 
Expected option life (years)
 
5.0
5.2
 
4.2
5.1
Expected stock price volatility
 
94.4
102.2%
 
88.7
103.5%