Quarterly report pursuant to Section 13 or 15(d)

Capital Structure - Warrants (Details)

v3.8.0.1
Capital Structure - Warrants (Details) - Common Stock
Mar. 31, 2018
$ / shares
shares
Common Stock Warrants  
Number of shares available under warrant (in shares) 18,986,659
Common stock warrants, expiration date of August 2018  
Common Stock Warrants  
Number of shares available under warrant (in shares) 80,966
Exercise price per share (in dollars per share) | $ / shares $ 28.00
Common stock warrants, expiration date of October 2018  
Common Stock Warrants  
Number of shares available under warrant (in shares) 4,551,700
Exercise price per share (in dollars per share) | $ / shares $ 4.55
Common stock warrants, expiration date of October 2018  
Common Stock Warrants  
Number of shares available under warrant (in shares) 40,000
Exercise price per share (in dollars per share) | $ / shares $ 5.23
Common stock warrants, expiration date of December 2018  
Common Stock Warrants  
Number of shares available under warrant (in shares) 3,571
Exercise price per share (in dollars per share) | $ / shares $ 28.00
Common stock warrants, expiration date of October 2020  
Common Stock Warrants  
Number of shares available under warrant (in shares) 22,328
Exercise price per share (in dollars per share) | $ / shares $ 8.40
Common stock warrants, expiration date of May 2022  
Common Stock Warrants  
Number of shares available under warrant (in shares) 2,380
Exercise price per share (in dollars per share) | $ / shares $ 8.68
Common stock warrants expiration date of June 2022  
Common Stock Warrants  
Number of shares available under warrant (in shares) 14,285,714
Exercise price per share (in dollars per share) | $ / shares $ 0.40