XML 42 R32.htm IDEA: XBRL DOCUMENT v3.5.0.2
Notes Payable - Term Notes Payable (Details) - Amended and Restated Loan and Security Agreement
Jun. 30, 2016
USD ($)
$ / shares
shares
Common Stock | Stock Purchase Warrants  
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  
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 $ 304,113
Tranche 3 Term Loan  
Long term debt  
Non-utilization fee (as a percent) 2.00%
Tranche 4 Term Loan  
Long term debt  
Non-utilization fee (as a percent) 2.00%