Annual report pursuant to Section 13 and 15(d)

Notes Payable (Details)

v3.20.1
Notes Payable (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Mar. 29, 2019
Dec. 31, 2018
Debt Instrument [Line Items]      
Horizon Notes $ 15,750,000   $ 0
Discount on notes payable (2,321,000)   0
Total notes payable 13,429,000   0
Less: current portion (1,250,000)    
Long-term notes payable $ 12,179,000   $ 0
Interest Rate 2.50% 9.00%  
Final payment fee $ 750,000 $ 750,000  
Horizon Notes      
Debt Instrument [Line Items]      
Interest Rate 9.00%    
Debt Instrument, Maturity Date Oct. 01, 2022    
LIBOR Rate      
Debt Instrument [Line Items]      
Interest Rate 9.00%