Quarterly report pursuant to Section 13 or 15(d)

Debt Agreements (Details)

v3.19.3
Debt Agreements (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2019
Mar. 31, 2018
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Mar. 21, 2018
Jul. 31, 2017
Jul. 27, 2017
Gain on debt extinguishment, net     $ 291 $ 0 $ 226 $ 0        
Long-term Debt, Current Maturities $ 0   $ 0   $ 0   $ 527      
Horizon Technology Finance Corporation                    
Class of Warrant or Right, Exercise Price of Warrants or Rights                   $ 1.50
Class of Warrant or Right, Number of Securities Called by Warrants or Rights                 366,668  
Molteni Loan                    
Conversion Price, (in dollars per share) $ 0.225   $ 0.225   $ 0.225          
Gain on debt extinguishment, net     $ 300              
Long-term Debt   $ 4,000                
Convertible Debt, Shares Issued upon Conversion         3,422,777          
Horizon Loan                    
Class of Warrant or Right, Exercise Price of Warrants or Rights               $ 7.20    
Conversion Price, (in dollars per share)   $ 7.20                
Stockholders' Equity Note, Changes in Capital Structure, Subsequent Changes to Number of Common Shares, Amount   $ 10,000                
Debt Instrument, Periodic Payment   $ 1,600                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights               6,667    
Long-term Debt               $ 2,400    
Horizon and Molteni Loan                    
Increase in final debt repayment to the lenders $ 300                  
Molteni Purchase Agreement                    
Conversion Price, (in dollars per share) $ 1.50   $ 1.50   $ 1.50          
Debt Conversion, Converted Instrument, Shares Issued         448,287          
New Horizon Warrants                    
Conversion Price, (in dollars per share)               $ 7.20    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights               90,000