Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2016
Equity [Abstract]  
Summary of Warrants Outstanding

The following table summarizes the Company’s warrants outstanding at June 30, 2016:

 

Exercise prices

   Number of Shares
Underlying Warrants
    

Expiration

$39.00

     462       April 27, 2017

$4.55

     1,256,502       July 2, 2016

$5.20

     1,300,002       June 2, 2020
  

 

 

    

Total warrants outstanding

     2,556,966