Annual report pursuant to Section 13 and 15(d)

Fair Value of Financial Instruments (Details) - Schedule of fair value of the convertible notes receivable as of original issuance date

v3.20.1
Fair Value of Financial Instruments (Details) - Schedule of fair value of the convertible notes receivable as of original issuance date
12 Months Ended
Feb. 13, 2019
Feb. 01, 2019
Dec. 31, 2018
Fair Value, Option, Quantitative Disclosures [Line Items]      
Risk-free interest rate 0.25% 2.51% 2.41%
Probability of conversion into equity     90.00%
Expected volatility 90.00% 92.00% 91.95%
Term     .09 year
Convertible Notes Payable [Member] | Issuance Date Member      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Expected volatility     91.95%
Convertible Notes Payable [Member] | Minimum [Member] | Issuance Date Member      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Risk-free interest rate     2.41%
Probability of conversion into equity     50.00%
Term     09
Convertible Notes Payable [Member] | Maximum [Member] | Issuance Date Member      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Risk-free interest rate     2.47%
Probability of conversion into equity     90.00%
Term     59