Convertible Preferred Stock And Stockholders' Deficit - Warrants (Details) - USD ($) | Sep. 30, 2015 | Jun. 12, 2015 | Aug. 31, 2014 |
Series B convertible preferred stock | | | |
Warrants | | | |
Fair value of stock price | | | $ 0.25 |
Common stock warrants | Common stock | | | |
Warrants | | | |
Number of shares underlying warrants | 657,474 | | |
Common stock warrants | Agreement to terminate a warrant with Maxim | | | |
Warrants | | | |
Number of shares underlying warrants | | 24,306 | |
Exercise price per share (in dollars per share) | | $ 21 | |
Common stock warrants, expiration date of February 2017 | | | |
Warrants | | | |
Exercise price per share (in dollars per share) | $ 28 | | |
Common stock warrants, expiration date of February 2017 | Common stock | | | |
Warrants | | | |
Number of shares underlying warrants | 109,976 | | |
Common stock warrants, expiration date of February 2017 | | | |
Warrants | | | |
Exercise price per share (in dollars per share) | $ 14 | | |
Common stock warrants, expiration date of February 2017 | Common stock | | | |
Warrants | | | |
Number of shares underlying warrants | 29,260 | | |
Common stock warrants, expiration date of March 2017 | | | |
Warrants | | | |
Exercise price per share (in dollars per share) | $ 28 | | |
Common stock warrants, expiration date of March 2017 | Common stock | | | |
Warrants | | | |
Number of shares underlying warrants | 90,529 | | |
Common stock warrants, expiration date of March 2017 | | | |
Warrants | | | |
Exercise price per share (in dollars per share) | $ 14 | | |
Common stock warrants, expiration date of March 2017 | Common stock | | | |
Warrants | | | |
Number of shares underlying warrants | 29,557 | | |
Common stock warrants, expiration date of April 2017 | | | |
Warrants | | | |
Exercise price per share (in dollars per share) | $ 28 | | |
Common stock warrants, expiration date of April 2017 | Common stock | | | |
Warrants | | | |
Number of shares underlying warrants | 130,233 | | |
Common stock warrants, expiration date of July 2017 | | | |
Warrants | | | |
Exercise price per share (in dollars per share) | $ 28 | | |
Common stock warrants, expiration date of July 2017 | Common stock | | | |
Warrants | | | |
Number of shares underlying warrants | 14,284 | | |
Common stock warrants, expiration date of August 2018 | | | |
Warrants | | | |
Exercise price per share (in dollars per share) | $ 28 | | |
Common stock warrants, expiration date of August 2018 | Common stock | | | |
Warrants | | | |
Number of shares underlying warrants | 80,966 | | |
Common stock warrants, expiration date of December 2018 | | | |
Warrants | | | |
Exercise price per share (in dollars per share) | $ 28 | | |
Common stock warrants, expiration date of December 2018 | Common stock | | | |
Warrants | | | |
Number of shares underlying warrants | 3,571 | | |
Common stock warrants, expiration date of April 2019 | | | |
Warrants | | | |
Exercise price per share (in dollars per share) | $ 8.40 | | |
Common stock warrants, expiration date of April 2019 | Common stock | | | |
Warrants | | | |
Number of shares underlying warrants | 59,542 | | |
Common stock warrants, expiration date of May 2019 | | | |
Warrants | | | |
Exercise price per share (in dollars per share) | $ 8.40 | | |
Common stock warrants, expiration date of May 2019 | Common stock | | | |
Warrants | | | |
Number of shares underlying warrants | 23,816 | | |
Common stock warrants, expiration date of September 2019 | | | |
Warrants | | | |
Exercise price per share (in dollars per share) | $ 8.40 | | |
Common stock warrants, expiration date of September 2019 | Common stock | | | |
Warrants | | | |
Number of shares underlying warrants | 65,497 | | |
Common stock warrants, expiration date of July 2019 | | | |
Warrants | | | |
Exercise price per share (in dollars per share) | $ 8.40 | | |
Common stock warrants, expiration date of July 2019 | Common stock | | | |
Warrants | | | |
Number of shares underlying warrants | 17,863 | | |
Common stock warrants, expiration date of May 2022 | | | |
Warrants | | | |
Exercise price per share (in dollars per share) | $ 8.68 | | |
Common stock warrants, expiration date of May 2022 | Common stock | | | |
Warrants | | | |
Number of shares underlying warrants | 2,380 | | |
Series B converitible preferred stock warrants | | | |
Warrants | | | |
Number of shares underlying warrants | | | 625,208 |
Exercise price per share (in dollars per share) | | | $ 0.2999 |
Fair value of warrant | | | $ 115,056 |
Series B converitible preferred stock warrants | Term loan | | | |
Warrants | | | |
Face amount | | | $ 7,500,000 |