Schedule of Notes Payable (Details) (Parenthetical) | Oct. 31, 2019USD ($) | Feb. 28, 2021shares | Jan. 31, 2015Integer | Mar. 31, 2021USD ($) | Sep. 30, 2020USD ($) | Jun. 30, 2019$ / sharesshares | Mar. 31, 2019 | Dec. 31, 2018$ / sharesshares | Dec. 31, 2017 | Dec. 31, 2016 | Jun. 30, 2016 | Dec. 31, 2021USD ($)$ / sharesshares | Dec. 31, 2020USD ($) | Dec. 31, 2019$ / sharesshares | Oct. 31, 2017USD ($) |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Notes payable | $ | | | | | | | | | | | | $ 3,070,208 | $ 2,844,851 | | |
Class of warrant or right, outstanding | | | | | | | | | | | | 20,057,156 | | | |
Minimum [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Class of warrant or right, exercise price | $ / shares | | | | | | | | | | | | $ 2 | | | |
Maximum [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Class of warrant or right, exercise price | $ / shares | | | | | | | | | | | | $ 290 | | | |
Notes Payable One [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Percentage of interest rate per annum | | | 10.00% | | | | | | | | | | | | |
Number of installments | Integer | | | 36 | | | | | | | | | | | | |
Notes Payable Two [Member] | Lenders [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Debt instrument maturity date description | | | | | | | | | | | February 2017 and November 2018 | | | | |
Notes Payable Two [Member] | Lenders [Member] | Minimum [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Percentage of interest rate per annum | | | | | | | | | | | 2.00% | | | | |
Notes Payable Two [Member] | Lenders [Member] | Maximum [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Percentage of interest rate per annum | | | | | | | | | | | 10.00% | | | | |
Notes Payable Three [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Percentage of interest rate per annum | | | | | | | | | | 2.00% | | | | | |
Debt instrument maturity date description | | | | | | | | | | November 2017 and December 2017 | | | | | |
Notes Payable Four [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Percentage of interest rate per annum | | | | | | | | | 2.00% | | | | | | |
Debt instrument maturity date description | | | | | | | | | January 2018 and September 2018 | | | | | | |
Notes Payable Five [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Percentage of interest rate per annum | | | | | | | | | 2.00% | | | | | | |
Debt instrument maturity date description | | | | | | | | | May 2018 | | | | | | |
Notes Payable Six [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Percentage of interest rate per annum | | | | | | | | | 2.00% | | | | | | |
Debt instrument maturity date description | | | | | | | | | August 2018 and September 2018 | | | | | | |
Notes Payable Seven [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Percentage of interest rate per annum | | | | | | | | | | | | | | | 22.00% |
Notes payable | $ | | | | | | | | | | | | | | | $ 425,000 |
Debt instrument, unamortized discount | $ | | | | | | | | | | | | | | | 70,000 |
Notes Payable Seven [Member] | Note Purchase Agreement [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Notes payable | $ | | | | | | | | | | | | | | | 454,032 |
Debt Instrument, Face Amount | $ | | | | | | | | | | | | | | | $ 697,600 |
Notes Payable Eight [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Percentage of interest rate per annum | | | | | | | | | 2.00% | | | | | | |
Notes Payable Nine [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Percentage of interest rate per annum | | | | | | | | 2.00% | | | | | | | |
Debt instrument maturity date description | | | | | | | | May 2018 and January 2019 | | | | | | | |
Notes Payable Ten [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Percentage of interest rate per annum | | | | | | | | 2.00% | | | | | | | |
Debt instrument maturity date description | | | | | | | | July 2018 and October 2018 | | | | | | | |
Class of warrant or right, exercise price | $ / shares | | | | | | | | $ 5 | | | | | | | |
Notes Payable Ten [Member] | Minimum [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Class of warrant or right, outstanding | | | | | | | | 1,000 | | | | | | | |
Notes Payable Ten [Member] | Maximum [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Class of warrant or right, outstanding | | | | | | | | 5,000 | | | | | | | |
Notes Payable Eleven [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Percentage of interest rate per annum | | | | | | | | 2.00% | | | | | | | |
Debt instrument maturity date description | | | | | | | | August 2019 and January 2019 | | | | | | | |
Notes Payable Eleven [Member] | Minimum [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Class of warrant or right, outstanding | | | | | | | | 60,000 | | | | | | | |
Class of warrant or right, exercise price | $ / shares | | | | | | | | $ 0.05 | | | | | | | |
Notes Payable Eleven [Member] | Maximum [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Class of warrant or right, outstanding | | | | | | | | 500,000 | | | | | | | |
Notes Payable Twelve [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Percentage of interest rate per annum | | | | | | | | 2.00% | | | | | | | |
Debt instrument maturity date description | | | | | | | | January 2019 and November 2019 | | | | | | | |
Notes Payable Twelve [Member] | Minimum [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Class of warrant or right, outstanding | | | | | | | | 200 | | | | | | | |
Class of warrant or right, exercise price | $ / shares | | | | | | | | $ 5 | | | | | | | |
Notes Payable Twelve [Member] | Maximum [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Class of warrant or right, outstanding | | | | | | | | 39,500 | | | | | | | |
Class of warrant or right, exercise price | $ / shares | | | | | | | | $ 40 | | | | | | | |
Notes Payable Thirteen [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Percentage of interest rate per annum | | | | | | | 2.00% | | | | | | | | |
Debt instrument maturity date description | | | | | | | July 2019 | | | | | | | | |
Class of warrant or right, outstanding | | | | | | | | | | | | | | 4,600 | |
Class of warrant or right, exercise price | $ / shares | | | | | | | | | | | | | | $ 5 | |
Notes Payable Fourteen [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Percentage of interest rate per annum | | | | | | | 6.00% | | | | | | | | |
Debt instrument maturity date description | | | | | | | February 2020 | | | | | | | | |
Notes Payable Fifteen [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Percentage of interest rate per annum | | | | | | 2.00% | | | | | | | | | |
Debt instrument maturity date description | | | | | | July 2019 | | | | | | | | | |
Class of warrant or right, outstanding | | | | | | 10,000 | | | | | | | | | |
Class of warrant or right, exercise price | $ / shares | | | | | | $ 5 | | | | | | | | | |
Notes Payable Sixteen [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Percentage of interest rate per annum | 15.00% | | | | | | | | | | | | | | |
Debt instrument maturity date description | April 30, 2021 | | | | | | | | | | | | | | |
Debt instrument, periodic payment | $ | $ 1,875 | | | | | | | | | | | | | | |
Notes Payable Seventeen [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Percentage of interest rate per annum | | | | | 12.00% | | | | | | | | | | |
Debt instrument maturity date description | | | | | August 2021 | | | | | | | | | | |
Derivative liability | $ | | | | | $ 54,312 | | | | | | | | | | |
Debt converted shares | | 5,402 | | | | | | | | | | | | | |
Notes Payable Eighteen [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Percentage of interest rate per annum | | | | 5.00% | | | | | | | | | | | |
Debt instrument maturity date description | | | | March 2022 | | | | | | | | | | | |
Debt penalty percentage | | | | 7.00% | | | | | | | | | | | |
Notes Payable Eighteen [Member] | Note Purchase Agreement [Member] | | | | | | | | | | | | | | | |
Short-term Debt [Line Items] | | | | | | | | | | | | | | | |
Debt Instrument, Face Amount | $ | | | | $ 348,800 | | | | | | | | | | | |