XML 60 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Note 9 - Capital Stock and Stock-based Compensation - Stock Option and Restricted Stock Unit Activity (Details) - $ / shares
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Options, outstanding (in shares) 2,266,122  
Options, outstanding, weighted average exercise price (in dollars per share) $ 3.93  
Options, granted (in shares) 894,154  
Options, granted, weighted average exercise price (in dollars per share) $ 2.61  
Options, exercised (in shares) (7,359)  
Options, exercised, weighted average exercise price (in dollars per share) $ 2.56  
Options, expired (in shares) (15,819)  
Options, expired, weighted average exercise price (in dollars per share) $ 2.59  
Options, cancelled / forfeited (in shares) (233,080)  
Options, cancelled / forfeited, weighted average exercise price (in dollars per share) $ 3.55  
Options, outstanding (in shares) 2,904,018  
Options, outstanding, weighted average exercise price (in dollars per share) $ 3.56  
Restricted Stock Units (RSUs) [Member]    
Restricted stock units, outstanding (in shares) 1,590,450  
Restricted stock units, outstanding, grant date fair value (in dollars per share) $ 2.27  
Restricted stock units, granted (in shares) 994,513  
Restricted stock units, granted, grant date fair value (in dollars per share) $ 2.73  
Restricted stock units, vested (in shares) (513,779)  
Restricted stock units, vested, grant date fair value (in dollars per share) $ 2.59  
Restricted stock units, cancelled / forfeited (in shares) (70,313)  
Restricted stock units, cancelled / forfeited, grant date fair value (in dollars per share) $ 3.24  
Restricted stock units, outstanding (in shares) 2,000,871  
Restricted stock units, outstanding, grant date fair value (in dollars per share) $ 2.38  
Market Condition Restricted Stock Units [Member]    
Restricted stock units, outstanding (in shares) 529,491  
Restricted stock units, outstanding, grant date fair value (in dollars per share) $ 1.67  
Restricted stock units, granted (in shares) 332,622  
Restricted stock units, granted, grant date fair value (in dollars per share) $ 2.98 $ 4.16
Restricted stock units, vested (in shares) 0  
Restricted stock units, vested, grant date fair value (in dollars per share) $ 0  
Restricted stock units, cancelled / forfeited (in shares) (39,286)  
Restricted stock units, cancelled / forfeited, grant date fair value (in dollars per share) $ 3.03  
Restricted stock units, outstanding (in shares) 822,827  
Restricted stock units, outstanding, grant date fair value (in dollars per share) $ 2.13