Quarterly report pursuant to Section 13 or 15(d)

Equity Incentive Plan (Details)

v3.2.0.727
Equity Incentive Plan (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Options, Exercised (23,075)  
Equity Incentive Plan 2014 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Options, Outstanding beginning of year 752,372  
Number of Options, Granted 435,393  
Number of Options, Exercised (23,075)  
Number of Options, Expired (Forfeited) (8,600)  
Number of Options, Outstanding at end of period 1,156,090 752,372
Number of Options, Exercisable at end of period 841,031  
Number of Options, Vested and expected to vest at end of period 841,031  
Weighted average exercise price, Outstanding at beginning of year $ 0.91  
Weighted average exercise price, Granted 5.8  
Weighted average exercise price, Exercised 0.65  
Weighted average exercise price, Expired 0.65  
Weighted average exercise price, Outstanding at end of period 2.69 $ 0.91
Weighted average exercise price, Exercisable at end of period 2.70  
Weighted average exercise price, Vested and expected to vest at end of period $ 2.70  
Weighted average contractual life (In Years) Outstanding 4 years 10 months 2 days 4 years 6 months 18 days
Weighted average contractual life (In Years) Granted 9 years 7 months 17 days  
Weighted average remaining exercisable contractual life (In Years) 4 years 9 months  
Weighted average remaining vested and expected to vest contractual life (In Years) 4 years 9 months