v3.19.3
Summary of Significant Accounting Policies - Schedule of Wieghted Average Fully Diluted Shares (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Accounting Policies [Abstract]        
Basic weighted average shares outstanding 19,744,729 16,520,092 17,727,171 16,020,771
Convertible debt 20,339,402 1,717,856 10,640,995 635,857
Series B preferred stock 10,909 10,909 10,909 10,909
Warrants 181,818 181,818
Fully diluted weighted average shares outstanding 40,095,040 18,430,675 28,379,075 16,849,335