XML 50 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
SHAREHOLDERS' EQUITY (Schedule of Options and RSUs Outstanding Which have been Separated into Ranges of Exercise Price) (Details) - $ / shares
9 Months Ended
Sep. 30, 2017
Dec. 31, 2016
Stock Options and RSUs    
Ranges of Exercise Price [Line Items]    
Options outstanding weighted average remaining contractual life (years) 7 years 5 months 12 days  
Options and RSU's outstanding (in shares) 2,592,398 2,251,014
RSU    
Ranges of Exercise Price [Line Items]    
RSUs outstanding (in shares) 353,437  
Options    
Ranges of Exercise Price [Line Items]    
Options exercisable (in shares) 1,272,727  
Options exercisable weighted average remaining contractual life (years) 6 years 5 months 16 days  
Options | $0.82    
Ranges of Exercise Price [Line Items]    
Range of exercise price, minimum (in USD per share) $ 0.82  
Range of exercise price, maximum (in USD per share) $ 0.82  
Options outstanding (in shares) 31,803  
Options outstanding weighted average remaining contractual life (years) 3 years 3 months 15 days  
Options exercisable (in shares) 31,803  
Options exercisable weighted average remaining contractual life (years) 3 years 3 months 15 days  
Options | $1.32    
Ranges of Exercise Price [Line Items]    
Range of exercise price, minimum (in USD per share) $ 1.32  
Range of exercise price, maximum (in USD per share) $ 1.32  
Options outstanding (in shares) 335,095  
Options outstanding weighted average remaining contractual life (years) 4 years 9 months  
Options exercisable (in shares) 330,095  
Options exercisable weighted average remaining contractual life (years) 4 years 8 months 1 day  
Options | $1.47 - $2.20    
Ranges of Exercise Price [Line Items]    
Range of exercise price, minimum (in USD per share) $ 1.47  
Range of exercise price, maximum (in USD per share) $ 2.20  
Options outstanding (in shares) 762,937  
Options outstanding weighted average remaining contractual life (years) 8 years 26 days  
Options exercisable (in shares) 338,830  
Options exercisable weighted average remaining contractual life (years) 6 years 4 months 6 days  
Options | $6.80- $8.99    
Ranges of Exercise Price [Line Items]    
Range of exercise price, minimum (in USD per share) $ 6.80  
Range of exercise price, maximum (in USD per share) $ 8.99  
Options outstanding (in shares) 663,382  
Options outstanding weighted average remaining contractual life (years) 8 years 1 month 2 days  
Options exercisable (in shares) 322,536  
Options exercisable weighted average remaining contractual life (years) 7 years 11 months 16 days  
Options | $9.22- $10.98    
Ranges of Exercise Price [Line Items]    
Range of exercise price, minimum (in USD per share) $ 9.22  
Range of exercise price, maximum (in USD per share) $ 10.98  
Options outstanding (in shares) 201,343  
Options outstanding weighted average remaining contractual life (years) 8 years 5 months 1 day  
Options exercisable (in shares) 75,586  
Options exercisable weighted average remaining contractual life (years) 8 years 1 month 6 days  
Options | $19.62-$20.97    
Ranges of Exercise Price [Line Items]    
Range of exercise price, minimum (in USD per share) $ 19.62  
Range of exercise price, maximum (in USD per share) $ 20.97  
Options outstanding (in shares) 244,401  
Options outstanding weighted average remaining contractual life (years) 7 years 2 months 1 day  
Options exercisable (in shares) 173,877  
Options exercisable weighted average remaining contractual life (years) 7 years 1 month 24 days