XML 43 R31.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stockholders' Equity (Details 1) - Stock options [Member] - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options outstanding, Beginning Balance 2,849,071  
Options outstanding, Granted 20,000  
Options outstanding, Exercised (638,223)  
Options outstanding, Forfeited (300,000)  
Shares outstanding, Ending Balance 1,930,848 2,849,071
Options outstanding, Vested and expected to vest 1,930,848  
Weighted Average Exercise Price, Beginning Balance $ 2.69  
Weighted Average Exercise Price, Granted 11.26  
Weighted Average Exercise Price, Exercised 1.76  
Weighted Average Exercise Price, Forfeited 10.58  
Weighted Average Exercise Price, Ending Balance 1.86 $ 2.69
Weighted Average Exercise Price, Vested and expected to vest $ 1.86  
Weighted Average Contractual Life (Years), Outstanding 2 years 7 months 6 days 3 years 8 months 12 days
Weighted Average Contractual Life (Years), Outstanding, Vested and expected to vest 2 years 7 months 6 days  
Aggregate Intrinsic Value, Beginning Balance $ 23,992,814  
Aggregate Intrinsic Value, Ending Balance 15,005,774 $ 23,992,814
Aggregate Intrinsic Value, Vested and expected to vest $ 15,005,774  
Exercisable, Beginning Balance  
Exercisable, Vested 638,223  
Exercisable, Exercised (638,223)  
Exercisable, Forfeited  
Exercisable, Ending Balance
Weighted Average Exercise Price, Exercisable, Beginning Balance  
Weighted Average Exercise Price, Vested 1.76  
Weighted Average Exercise Price, Exercised 1.76  
Weighted Average Exercise Price, Exercisable, Ending Balance