Quarterly report pursuant to Section 13 or 15(d)

Equity (Details)

v2.4.0.8
Equity (Details) (USD $)
6 Months Ended
Jun. 30, 2014
Summary of stock option activities  
Issued 100,000
Stock Options [Member]
 
Summary of stock option activities  
Number of Units, Beginning balance 1,985,384
Issued 979,100
Exercised (11,655)
Number of Units, Ending Balance 2,952,829
Exercisable 868,287
Weighted Average Exercise Price, Beginning balance $ 3.23
Weighted Average Exercise Price, Issued $ 9.85
Weighted Average Exercise Price, exercised $ 0.78
Weighted Average Exercise Price, Ending Balance $ 5.45
Weighted Average Exercise Price, Exercisable $ 0.98
Weighted Average Remaining Contractual Term (in years), Outstanding, Beigning 8 years 4 months 2 days
Weighted Average Remaining Contractual Term (in years), Issued 10 years
Weighted Average Remaining Contractual Term (in years), Outstanding, Ending 8 years 4 months 6 days
Weighted Average Remaining Contractual Term (in years), Exercisable 5 years 11 months 27 days
Aggregate Intrinsic Value, Beginning balance $ 5,908,696
Aggregate Intrinsic Value, Exercised   
Aggregate Intrinsic Value, Ending Balance 8,300,565
Aggregate Intrinsic Value, Exercisable 5,418,017
Warrant [Member]
 
Summary of stock option activities  
Number of Units, Beginning balance 9,673,290
Issued 406,928
Exercised (662,160)
Number of Units, Ending Balance 9,418,058
Exercisable 9,195,074
Weighted Average Exercise Price, Beginning balance $ 1.06
Weighted Average Exercise Price, Issued $ 7.96
Weighted Average Exercise Price, exercised $ 1.44
Weighted Average Exercise Price, Ending Balance $ 1.33
Weighted Average Exercise Price, Exercisable $ 1.33
Weighted Average Remaining Contractual Term (in years), Outstanding, Beigning 4 years 8 months 16 days
Weighted Average Remaining Contractual Term (in years), Issued 7 years 5 months 16 days
Weighted Average Remaining Contractual Term (in years), Outstanding, Ending 4 years 6 months 15 days
Weighted Average Remaining Contractual Term (in years), Exercisable 4 years 5 months 1 day
Aggregate Intrinsic Value, Beginning balance 47,396,307
Aggregate Intrinsic Value, Ending Balance 56,362,310
Aggregate Intrinsic Value, Exercisable $ 1.16