Debt (Details 1) - USD ($)
1 Months Ended 12 Months Ended
Dec. 21, 2017
Jul. 31, 2014
Dec. 31, 2019
Dec. 31, 2018
Number of warrants        
Shares Granted     5,431,944
Shares Forfeited or expired     (6,853,719) (501,645)
Shares Exercised 120,000      
Weighted Average Exercise Price        
Granted     $ 0.06
Forfeited or expired     $ 0.56 $ 0.29
Weighted-average Remaining Life (Years)        
Exercisable, Ending     1 year 1 month 6 days 1 year 3 months 18 days
Aggregate Intrinsic Value        
Granted   $ 2,586,000    
Warrants [Member]        
Number of warrants        
Shares Outstanding, Beginning     14,467,717 14,421,379
Shares Granted     4,200,000 14,400,000
Shares Forfeited or expired     (200,000) (750,000)
Shares Exercised     (13,603,662)
Shares Outstanding, Ending     18,467,717 14,467,717
Shares Exercisable, Ending     18,467,717 14,467,717
Weighted Average Exercise Price        
Per share Outstanding, Beginning     $ 0.05 $ 0.02
Granted     0.03 0.05
Forfeited or expired     0.08 0.16
Exercised     0.02
Outstanding, Ending     0.05 0.05
Per share Exercisable, Ending     $ 0.05 $ 0.05
Weighted-average Remaining Life (Years)        
Outstanding, Beginning     4 years 7 months 6 days 1 year 5 months 30 days
Granted     5 years
Outstanding, Ending     3 years 8 months 12 days 4 years 7 months 6 days
Exercisable, Ending     3 years 8 months 12 days 4 years 7 months 6 days
Aggregate Intrinsic Value        
Value Outstanding, Beginning     $ 1,564 $ 725,950
Granted     220,000
Forfeited or expired     10,000
Value Outstanding, Ending     941,144 1,564
Value Exercisable, Ending     $ 941,144 $ 1,564