Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details 1)

v3.2.0.727
Stockholders' Equity (Details 1) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2015
Dec. 31, 2014
Stockholders Equity [Line Items]    
Outstanding, Number of Options, at January 1, 2015 18,986,395  
Granted, Number of Options 540,901  
Exercised, Number of Options (33,053)  
Forfeited/Expired, Number of Options (232,611)  
Outstanding, Number of Options, at June 30, 2015 19,261,632 18,986,395
Exercisable, Number of Options, at June 30, 2015 15,480,734  
Vested and expected to vest, Number of Options 19,255,386  
Outstanding, Weighted-Average Exercise Price, at January 1, 2015 $ 1.89  
Granted, Weighted-Average Exercise Price 3.61  
Exercised, Weighted-Average Exercise Price 1.64  
Forfeited, Weighted-Average Exercise Price 2.27  
Outstanding, Weighted-Average Exercise Price, at June 30, 2015 1.94 $ 1.89
Exercisable, Weighted-Average Exercise Price, at June 30, 2015 2.03  
Vested and expected to vest, Weighted-Average Exercise Price $ 1.94  
Outstanding, Weighted-Average Remaining Contractual Life (in Years) 4 years 9 months 18 days 5 years 1 month 6 days
Exercisable, Weighted-Average Remaining Contractual Life (in Years) 4 years 1 month 6 days  
Vested and expected to vest, Weighted-Average Remaining Contractual Life (in Years) 4 years 9 months 18 days  
Outstanding, Aggregate Intrinsic Value, at January 1, 2014 $ 20,306,807  
Exercised, Aggregate Intrinsic Value 68,400  
Outstanding, Aggregate Intrinsic Value, at June 30, 2015 11,043,872 $ 20,306,807
Exercisable, Aggregate Intrinsic Value, at June 30, 2015 8,243,906  
Vested and expected to vest, Aggregate Intrinsic Value $ 11,043,872