Quarterly report pursuant to Section 13 or 15(d)

Capital Structure - Warrants (Details)

v3.10.0.1
Capital Structure - Warrants (Details) - Common Stock
Jun. 30, 2018
$ / shares
shares
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,600
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
Warrants on common stock  
Common Stock Warrants  
Number of shares available under warrant (in shares) 18,986,559