Quarterly report pursuant to Section 13 or 15(d)

NOTES PAYABLE (Details)

v3.20.1
NOTES PAYABLE (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Notes payable - promissory notes $ 18,955 $ 18,600
Other loan agreement 392 0
Vehicle loans 19 47
Less: Short term debt (16,514) (11,008)
Less: Debt discount (692) (1,069)
Net Long Term Debt 2,159 6,570
Secured promissory note one [Member]    
Net Long Term Debt 500 500
Secured promissory note two [Member]    
Net Long Term Debt 1,000 0
Secured promissory note three [Member]    
Net Long Term Debt 105 0
Promissory Note One [Member]    
Net Long Term Debt 4,500 4,500
Promissory Note Two [Member]    
Net Long Term Debt 6,500 6,500
Promissory Note Three [Member]    
Net Long Term Debt 1,600 1,600
Promissory Note Four [Member]    
Net Long Term Debt 3,500 4,000
Promissory Note Five [Member]    
Net Long Term Debt 1,250 1,500
Agreement One [Member]    
Net Long Term Debt 200 0
Agreement two [Member]    
Net Long Term Debt $ 192 $ 0