XML 34 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
Loan and Security Agreement - Warrants Issued (Details) - USD ($)
1 Months Ended 6 Months Ended
Nov. 30, 2016
Jun. 30, 2017
Dec. 31, 2016
Exercise price of warrants (in dollars per share)   $ 3.68 $ 3.06
Amortization of debt (premium) discount   $ 233,251  
Term Loan      
Common stock to be issued if warrants are exercised (in shares) 65,228    
Exercise price of warrants (in dollars per share) $ 7.41    
Term of warrants (in years) 7 years    
Proceeds from Issuance of Long-term Debt $ 10,000,000    
Amortization of debt (premium) discount   $ 59,975