XML 55 R40.htm IDEA: XBRL DOCUMENT v3.4.0.3
CONVERTIBLE REDEEMABLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY - Range of Exercise Price (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 31, 2015
Jan. 31, 2016
Dec. 31, 2014
Options Outstanding      
Number Outstanding (in shares)   3,364,608  
Weighted Average Remaining Contractual Life   8 years 7 months 17 days  
Weighted Average Exercise Prices (in dollars per share)   $ 1.56  
Options Exercisable      
Number Vested and Exercisable (in shares)   1,059,709  
Weighted Average Exercise Prices (in dollars per share)   $ 1.13  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures      
Total intrinsic value of options exercised $ 82,000 $ 1,400,000 $ 676,000
Weighted average exercise price of Granted shares $ 1.92 $ 1.44 $ 1.10
$0.25 - $1.00      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range      
Exercise prices, low end of range (in dollars per share)   0.25  
Exercise prices, high end of range (in dollars per share)   $ 1.00  
Options Outstanding      
Number Outstanding (in shares)   882,108  
Weighted Average Remaining Contractual Life   7 years 5 months 23 days  
Weighted Average Exercise Prices (in dollars per share)   $ 0.41  
Options Exercisable      
Number Vested and Exercisable (in shares)   570,340  
Weighted Average Exercise Prices (in dollars per share)   $ 0.41  
$1.01 - $1.67      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range      
Exercise prices, low end of range (in dollars per share)   1.01  
Exercise prices, high end of range (in dollars per share)   $ 1.67  
Options Outstanding      
Number Outstanding (in shares)   1,264,000  
Weighted Average Remaining Contractual Life   9 years 8 months 27 days  
Weighted Average Exercise Prices (in dollars per share)   $ 1.49  
Options Exercisable      
Number Vested and Exercisable (in shares)   51,664  
Weighted Average Exercise Prices (in dollars per share)   $ 1.48  
$1.68 - $3.00      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range      
Exercise prices, low end of range (in dollars per share)   1.68  
Exercise prices, high end of range (in dollars per share)   $ 3.00  
Options Outstanding      
Number Outstanding (in shares)   988,500  
Weighted Average Remaining Contractual Life   8 years 1 month 2 days  
Weighted Average Exercise Prices (in dollars per share)   $ 2.28  
Options Exercisable      
Number Vested and Exercisable (in shares)   437,705  
Weighted Average Exercise Prices (in dollars per share)   $ 2.02  
$3.01 - $3.25      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range      
Exercise prices, low end of range (in dollars per share)   3.01  
Exercise prices, high end of range (in dollars per share)   $ 3.25  
Options Outstanding      
Number Outstanding (in shares)   230,000  
Weighted Average Remaining Contractual Life   9 years 3 months 29 days  
Weighted Average Exercise Prices (in dollars per share)   $ 3.25