XML 36 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
Term Loan (Details) - USD ($)
3 Months Ended
Feb. 08, 2016
Feb. 05, 2016
Mar. 31, 2017
Mar. 31, 2016
Dec. 31, 2016
Debt Instrument [Line Items]          
Amount received under initial loan agreement     $ 0 $ 24,012,078  
Term Loan, Net - Current     6,481,674   $ 5,481,656
Long Term Loan, Net     17,586,113   18,484,510
Interest expense     $ 1,322,715 $ 416,803  
Warrants [Member]          
Debt Instrument [Line Items]          
Number of warrants issued (in shares)     0 500,000  
Warrants exercise price (in dollars per share)       $ 1.74  
Hercules Technology Growth Capital, Inc. and Hercules Technology III, L.P. [Member]          
Debt Instrument [Line Items]          
Amount received under initial loan agreement $ 25,000,000        
Debt instrument, interest rate   10.00%      
Debt instrument, minimum cash balance required to be maintained   $ 10,000,000      
Debt instrument, maturity date     Feb. 01, 2020    
Term Loan Principal - Current     $ 7,545,597   6,214,057
Issuance Cost/Loan Discount - Current     (1,063,923)   (732,401)
Term Loan, Net - Current     6,481,674   5,481,656
Long Term Loan Principal     16,840,238   18,785,943
End Fee Payable     1,771,250   1,771,250
Long Term Loan Discount/Issuance Cost     (1,025,375)   (2,072,683)
Long Term Loan, Net     17,586,113   $ 18,484,510
Interest expense     1,322,715 $ 416,803  
Hercules Technology Growth Capital, Inc. and Hercules Technology III, L.P. [Member] | Warrants [Member]          
Debt Instrument [Line Items]          
Number of warrants issued (in shares)   634,146      
Warrants exercise price (in dollars per share)   $ 2.05      
Fair value of warrants classified as equity warrants     $ 633,749    
Hercules Technology Growth Capital, Inc. and Hercules Technology III, L.P. [Member] | Prime Rate [Member]          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate   6.00%