Annual report pursuant to Section 13 and 15(d)

Warrants - Schedule of Stock Warrants Activity (Details)

v3.19.1
Warrants - Schedule of Stock Warrants Activity (Details) - Warrant [Member] - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Warrants, Outstanding, Beginning balance 127,434,122 88,365,036
Warrants, Exercisable, Beginning balance 127,434,122 88,365,036
Warrants, Canceled
Warrants, Granted 315,010 40,259,133
Warrants, Exercised (9,600,286) (798,000)
Warrants, Forfeited (101,984) (392,047)
Warrants, Outstanding, Ending balance 118,046,862 127,434,122
Warrants, Exercisable, Ending balance 118,046,862 127,434,122
Weighted Average Exercise Price, Outstanding, Beginning $ 0.24 $ 0.30
Weighted Average Exercise Price, Exercisable, Beginning 0.24 0.30
Weighted Average Exercise Price, Canceled
Weighted Average Exercise Price, Granted
Weighted Average Exercise Price, Exercised
Weighted Average Exercise Price, Forfeited
Weighted Average Exercise Price, Outstanding, Ending 0.20 0.24
Weighted Average Exercise Price, Exercisable, Ending $ 0.20 $ 0.24
Weighted Average Remaining Contractual Term in Years, Beginning Outstanding 3 years 1 month 24 days 3 years 6 months
Weighted Average Remaining Contractual Term in Years, Beginning Exercisable 3 years 1 month 24 days 3 years 6 months
Weighted Average Remaining Contractual Term in Years, Ending Outstanding 2 years 3 months 26 days 3 years 1 month 24 days
Weighted Average Remaining Contractual Term in Years, Ending Exercisable 2 years 3 months 26 days 3 years 1 month 24 days
Aggregate Intrinsic Value, Outstanding, Beginning $ 3,957,689 $ 543,770
Aggregate Intrinsic Value, Exercisable, Beginning 3,957,689 543,770
Aggregate Intrinsic Value, Outstanding, Ending 7,848,637 3,957,689
Aggregate Intrinsic Value, Exercisable, Ending $ 7,848,637 $ 3,957,689