XML 45 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Notes Payable and Stock Purchase Warrants - Term Notes Payable (Details) - Amended and Restated Loan and Security Agreement
Jun. 30, 2016
USD ($)
$ / shares
shares
Term Notes Payable  
Long term debt  
Issuance costs | $ $ 568,648
Final prepayment fee (as a percent) 9.00%
Term Notes Payable | Warrant liability | Stock Purchase Warrants  
Long term debt  
Warrant liability | $ $ 526,209
Term Notes Payable | Warrant liability | Common Stock | Stock Purchase Warrants, $3.86 Exercise Price  
Long term debt  
Term of stock purchase warrants 10 years
Number of shares called by warrants | shares 116,581
Exercise price of warrant (in dollars per share) | $ / shares $ 3.86
Term Notes Payable | Warrant liability | Common Stock | Stock Purchase Warrants, $2.38 Exercise Price  
Long term debt  
Term of stock purchase warrants 10 years
Number of shares called by warrants | shares 63,025
Exercise price of warrant (in dollars per share) | $ / shares $ 2.38
Term Notes Payable | Warrant liability | Common Stock | Stock Purchase Warrants, $1.86 Exercise Price  
Long term debt  
Term of stock purchase warrants 10 years
Number of shares called by warrants | shares 80,645
Exercise price of warrant (in dollars per share) | $ / shares $ 1.86
Tranche 4 Term Loan  
Long term debt  
Non-utilization fee (as a percent) 2.00%