Annual report pursuant to Section 13 and 15(d)

Note 14 - Share-based Compensation (Tables)

v3.20.1
Note 14 - Share-based Compensation (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   
December 31, 201
9
   
December 31, 2018
 
Research and development
  $
370
    $
170
 
General and administrative
   
794
     
450
 
Total share-based compensation
  $
1,164
    $
620
 
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, 2017
   
480,035
    $
4.98
    $
508
 
Granted
   
196,800
     
8.55
     
 
 
Exercised
   
(16,954
)    
2.54
     
 
 
Expired/cancelled
   
     
     
 
 
Forfeited
   
(20,522
)    
6.94
     
 
 
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
 
Schedule of Nonvested Share Activity [Table Text Block]
   
Shares
Underlying
Options
   
Weighted
Grant Date Fair
Value Per Share
 
Unvested at December 31, 2018
   
242,332
    $
5.75
 
Granted
   
725,825
     
3.21
 
Vested
   
(301,938
)    
4.07
 
Forfeited
   
(87,472
)    
3.94
 
Unvested at December 31, 2019
   
578,747
    $
3.73
 
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
   
132,900
     
6.0
    $
2.29
     
132,483
     
6.0
 
$3.00
-
$3.99
   
120,822
     
7.0
     
3.90
     
120,822
     
7.0
 
$4.00
-
$4.99
   
746,407
     
9.2
     
4.55
     
248,403
     
8.8
 
$5.00
-
$10.00 
   
170,080
     
8.4
     
8.33
     
89,755
     
8.4
 
$10.01
-
$34.00
   
50,150
     
2.9
     
18.22
     
50,150
     
2.9
 
 
 
 
   
1,220,359
     
8.2
    $
5.33
     
641,613
     
7.3
 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   
201
9
 
2018
Common share fair value
 
$2.07
-
$4.60
 
$6.82
-
$7.20
Risk-free interest rate
 
1.5
2.4%
 
 2.1
2.2%
Expected dividend yield
 
 
0%
 
 
 
0%
 
Expected option life
 
4.2
5.1
 
 4.8
5.0
Expected stock price volatility
 
88.7
103.5%
 
 123.5
135.7%