Quarterly report pursuant to Section 13 or 15(d)

Financial Instruments Fair Value Measurements - Schedule of Fair Value Assumption Used (Details)

v3.20.2
Financial Instruments Fair Value Measurements - Schedule of Fair Value Assumption Used (Details) - $ / shares
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Required rate of return   11.10%
Conversion Price   $ 1.60
Expected term (years)   1 year 6 months 3 days
Volatility   53.00%
Risk free rate   1.80%
Dividend yield   0.00%
November 2019 Senior Secured Convertible Note Series A & Series B [Member]    
Required rate of return 29.00%  
Conversion Price $ 1.60  
Expected term (years) 1 year 2 months 30 days  
Volatility 79.00%  
Risk free rate 0.16%  
Dividend yield 0.00%  
April 2020 Senior Secured Convertible Notes [Member]    
Required rate of return 68.00%  
Conversion Price $ 5.00  
Expected term (years) 1 year 9 months 29 days  
Volatility 65.00%  
Risk free rate 0.16%  
Dividend yield 0.00%