Quarterly report pursuant to Section 13 or 15(d)

Debt Agreements (Details)

v3.19.2
Debt Agreements (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2018
USD ($)
$ / shares
Jul. 31, 2017
shares
Jul. 27, 2017
$ / shares
Jun. 30, 2019
USD ($)
$ / shares
Jun. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
EquityInstruments
$ / shares
shares
Jun. 30, 2018
USD ($)
Dec. 31, 2018
USD ($)
Mar. 21, 2018
USD ($)
$ / shares
shares
Loss on debt extinguishment       $ (65,000) $ 0 $ (65,000) $ 0    
Long-term Debt, Current Maturities       $ 1,333,000   $ 1,333,000   $ 527,000  
Horizon Technology Finance Corporation                  
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares     $ 1.50            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares   366,668              
Venture Loan                  
Debt Instrument Final Payment On Each Loan Tranchepercentage     5.00%            
Venture Loan | Horizon Technology Finance Corporation                  
Debt Instrument, Term   46 months              
Interest Rate   8.40%              
Venture Loan | Horizon Technology Finance Corporation | Prepayment occurs during the interest-only payment period                  
Percentage of prepayment penalty fee   4.00%              
Venture Loan | Horizon Technology Finance Corporation | Prepayment occurs during the 12 months                  
Percentage of prepayment penalty fee   3.00%              
Venture Loan | Horizon Technology Finance Corporation | Thereafter                  
Percentage of prepayment penalty fee   2.00%              
Venture Loan | Horizon Technology Finance Corporation | London Interbank Offered Rate (LIBOR)                  
Debt Instrument, Interest Rate, Basis for Effective Rate   1.10%              
Molteni Loan                  
Long-term Debt $ 4,000,000                
Molteni Loan | Convertible Debt | London Interbank Offered Rate (LIBOR)                  
Interest Rate           1.10%      
Horizon Loan                  
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares                 $ 7.20
Conversion Price, (in dollars per share) | $ / shares $ 7.20                
Stockholders' Equity Note, Changes in Capital Structure, Subsequent Changes to Number of Common Shares, Amount $ 10,000,000                
Debt Instrument, Periodic Payment $ 1,600,000                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares                 6,667
Long-term Debt                 $ 2,400,000
Debt Instrument, Convertible, Number of Equity Instruments | EquityInstruments           333,333      
Molteni Purchase Agreement                  
Conversion Price, (in dollars per share) | $ / shares       $ 1.50   $ 1.50      
Variable Interest Rate       9.50%   9.50%      
Convertible loan outstanding       $ 0   $ 0      
Convertible Debt, Current       $ 0   $ 0      
Debt Conversion, Converted Instrument, Shares Issued | shares           448,287      
New Horizon Warrants                  
Conversion Price, (in dollars per share) | $ / shares                 $ 7.20
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares                 90,000