Quarterly report pursuant to Section 13 or 15(d)

Warrants (Details)

v3.2.0.727
Warrants (Details) - Warrant [Member] - $ / 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 ofShares, Outstanding at December 31, 2014 21,964  
Number ofShares, Issued 630,733  
Number ofShares, Exercised (10,929)  
Number ofShares, Forfeited (3,788)  
Number ofShares, Outstanding at June 30, 2015 637,980 21,964
Weighted Average Exercise Price, Outstanding at December 31, 2014 $ 4.52  
Weighted Average Exercise Price, Issued 6.08  
Weighted Average Exercise Price, Exercised 0.65  
Weighted Average Exercise Price, Forfeited 14.45  
Weighted Average Exercise Price, Outstanding at June 30, 2015 $ 6.07 $ 4.52
Weighted Average Remaining Term in Years, Issued 6 years 3 months 18 days 1 year 6 months 22 days
Weighted Average Remaining Term in Years, Outstanding at June 30, 2015 4 years 9 months 11 days