XML 50 R20.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 7 - Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2015
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]
   
Options
   
Weighted-Average Exercise Price
   
Weighted-Average Remaining Contractual Term (years)
   
Aggregate Intrinsic Value
 
                         
Outstanding at December 31, 2014
    1,235,526     $ 4.19       7.1     $ 7,709  
Granted
    399,929     $ 10.61                  
Exercised
    (236 )   $ 1.27                  
Outstanding at March 31, 2015
    1,635,219     $ 5.76       7.6     $ 9,632  
Exercisable at March 31, 2015
    593,324     $ 2.38       4.4     $ 5,505  
Vested or expected to vest at March 31, 2015 (1)
    1,526,587     $ 5.65       7.4     $ 9,153