Additional Paid-In Capital - Schedule of Share-based Compensation, Stock Options, and Warrants or Rights Activity (Details) - USD ($) | 12 Months Ended |
Dec. 31, 2020 | Dec. 31, 2019 |
Schedule of Additional Paid In Capital [Line Items] | | |
Options, Exercises in Period, Weighted Average Exercise Price | $ 0.27 | $ 0.69 |
Options, Outstanding, Number, Beginning of Period | 5,179,818 | |
Outstanding Options, Weighted Average Remaining Contractual Term | 6 years 4 months 13 days | |
Outstanding, Weighted Average Exercise Price, Beginning of Period | $ 0.57 | |
Options, Outstanding, Intrinsic Value, Beginning of Period | $ 0 | |
Options, Exercisable, Number, Beginning of Period | 3,764,818 | |
Options, Exercisable, Weighted Average Exercise Price, Beginning of Period | $ 0.69 | |
Options, Exercisable, Intrinsic Value, Beginning of Period | $ 0 | |
Range 1 [Member] | | |
Schedule of Additional Paid In Capital [Line Items] | | |
Options, Exercises in Period, Weighted Average Exercise Price | $ 0.27 | |
Options, Outstanding, Number, Beginning of Period | 1,390,000 | |
Outstanding Options, Weighted Average Remaining Contractual Term | 2 years 7 months 28 days | |
Outstanding, Weighted Average Exercise Price, Beginning of Period | $ 0.07 | |
Options, Exercisable, Number, Beginning of Period | 0 | |
Options, Exercisable, Weighted Average Exercise Price, Beginning of Period | $ 0 | |
Range 2 [Member] | | |
Schedule of Additional Paid In Capital [Line Items] | | |
Options, Exercises in Period, Weighted Average Exercise Price | $ 0.41 | |
Options, Outstanding, Number, Beginning of Period | 275,000 | |
Outstanding Options, Weighted Average Remaining Contractual Term | 3 days | |
Outstanding, Weighted Average Exercise Price, Beginning of Period | $ 0.02 | |
Options, Exercisable, Number, Beginning of Period | 275,000 | |
Options, Exercisable, Weighted Average Exercise Price, Beginning of Period | $ 0.03 | |
Range 3 [Member] | | |
Schedule of Additional Paid In Capital [Line Items] | | |
Options, Exercises in Period, Weighted Average Exercise Price | $ 0.58 | |
Options, Outstanding, Number, Beginning of Period | 600,000 | |
Outstanding Options, Weighted Average Remaining Contractual Term | 6 months 7 days | |
Outstanding, Weighted Average Exercise Price, Beginning of Period | $ 0.07 | |
Options, Exercisable, Number, Beginning of Period | 600,000 | |
Options, Exercisable, Weighted Average Exercise Price, Beginning of Period | $ 0.09 | |
Range 4 [Member] | | |
Schedule of Additional Paid In Capital [Line Items] | | |
Options, Exercises in Period, Weighted Average Exercise Price | $ 0.66 | |
Options, Outstanding, Number, Beginning of Period | 200,000 | |
Outstanding Options, Weighted Average Remaining Contractual Term | 3 months 10 days | |
Outstanding, Weighted Average Exercise Price, Beginning of Period | $ 0.03 | |
Options, Exercisable, Number, Beginning of Period | 200,000 | |
Options, Exercisable, Weighted Average Exercise Price, Beginning of Period | $ 0.04 | |
Range 5 [Member] | | |
Schedule of Additional Paid In Capital [Line Items] | | |
Options, Exercises in Period, Weighted Average Exercise Price | $ 0.69 | |
Options, Outstanding, Number, Beginning of Period | 100,000 | |
Outstanding Options, Weighted Average Remaining Contractual Term | 1 month 28 days | |
Outstanding, Weighted Average Exercise Price, Beginning of Period | $ 0.01 | |
Options, Exercisable, Number, Beginning of Period | 75,000 | |
Options, Exercisable, Weighted Average Exercise Price, Beginning of Period | $ 0.01 | |
Range 6 [Member] | | |
Schedule of Additional Paid In Capital [Line Items] | | |
Options, Exercises in Period, Weighted Average Exercise Price | $ 0.70 | |
Options, Outstanding, Number, Beginning of Period | 475,000 | |
Outstanding Options, Weighted Average Remaining Contractual Term | 2 months 4 days | |
Outstanding, Weighted Average Exercise Price, Beginning of Period | $ 0.06 | |
Options, Exercisable, Number, Beginning of Period | 475,000 | |
Options, Exercisable, Weighted Average Exercise Price, Beginning of Period | $ 0.09 | |
Range 7 [Member] | | |
Schedule of Additional Paid In Capital [Line Items] | | |
Options, Exercises in Period, Weighted Average Exercise Price | $ 0.73 | |
Options, Outstanding, Number, Beginning of Period | 525,000 | |
Outstanding Options, Weighted Average Remaining Contractual Term | 6 months 10 days | |
Outstanding, Weighted Average Exercise Price, Beginning of Period | $ 0.07 | |
Options, Exercisable, Number, Beginning of Period | 525,000 | |
Options, Exercisable, Weighted Average Exercise Price, Beginning of Period | $ 0.10 | |
Range 8 [Member] | | |
Schedule of Additional Paid In Capital [Line Items] | | |
Options, Exercises in Period, Weighted Average Exercise Price | $ 0.76 | |
Options, Outstanding, Number, Beginning of Period | 905,000 | |
Outstanding Options, Weighted Average Remaining Contractual Term | 1 year 3 months 7 days | |
Outstanding, Weighted Average Exercise Price, Beginning of Period | $ 0.13 | |
Options, Exercisable, Number, Beginning of Period | 905,000 | |
Options, Exercisable, Weighted Average Exercise Price, Beginning of Period | $ 0.18 | |
Range 9 [Member] | | |
Schedule of Additional Paid In Capital [Line Items] | | |
Options, Exercises in Period, Weighted Average Exercise Price | $ 0.77 | |
Options, Outstanding, Number, Beginning of Period | 359,818 | |
Outstanding Options, Weighted Average Remaining Contractual Term | 5 months 15 days | |
Outstanding, Weighted Average Exercise Price, Beginning of Period | $ 0.05 | |
Options, Exercisable, Number, Beginning of Period | 359,818 | |
Options, Exercisable, Weighted Average Exercise Price, Beginning of Period | $ 0.07 | |
Range 10 [Member] | | |
Schedule of Additional Paid In Capital [Line Items] | | |
Options, Exercises in Period, Weighted Average Exercise Price | $ 0.78 | |
Options, Outstanding, Number, Beginning of Period | 100,000 | |
Outstanding Options, Weighted Average Remaining Contractual Term | 3 days | |
Outstanding, Weighted Average Exercise Price, Beginning of Period | $ 0.02 | |
Options, Exercisable, Number, Beginning of Period | 100,000 | |
Options, Exercisable, Weighted Average Exercise Price, Beginning of Period | $ 0.02 | |
Range 11 [Member] | | |
Schedule of Additional Paid In Capital [Line Items] | | |
Options, Exercises in Period, Weighted Average Exercise Price | $ 0.89 | |
Options, Outstanding, Number, Beginning of Period | 250,000 | |
Outstanding Options, Weighted Average Remaining Contractual Term | 3 months 14 days | |
Outstanding, Weighted Average Exercise Price, Beginning of Period | $ 0.04 | |
Options, Exercisable, Number, Beginning of Period | 250,000 | |
Options, Exercisable, Weighted Average Exercise Price, Beginning of Period | $ 0.06 | |