Quarterly report pursuant to Section 13 or 15(d)

Warrants - Schedule of Stock Warrants Activity (Details)

v3.19.1
Warrants - Schedule of Stock Warrants Activity (Details) - Warrant [Member] - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Warrants, Outstanding, Beginning balance 118,046,862 127,434,122
Warrants, Exercisable, Beginning balance 118,046,862 127,434,122
Warrants, Canceled (18,405,496)
Warrants, Granted 149,999 315,010
Warrants, Exercised (9,600,286)
Warrants, Forfeited (101,984)
Warrants, Outstanding, Ending balance 99,791,365 118,046,862
Warrants, Exercisable, Ending balance 99,791,365 118,046,862
Weighted Average Exercise Price, Outstanding, Beginning $ 0.20 $ 0.24
Weighted Average Exercise Price, Exercisable, Beginning 0.20 0.24
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.13 0.20
Weighted Average Exercise Price, Exercisable, Ending $ 0.13 $ 0.20
Weighted Average Remaining Contractual Term in Years, Beginning Outstanding 2 years 3 months 26 days 3 years 1 month 24 days
Weighted Average Remaining Contractual Term in Years, Beginning Exercisable 2 years 3 months 26 days 3 years 1 month 24 days
Weighted Average Remaining Contractual Term in Years, Ending Outstanding 2 years 5 months 27 days 2 years 3 months 26 days
Weighted Average Remaining Contractual Term in Years, Ending Exercisable 2 years 5 months 27 days 2 years 3 months 26 days
Aggregate Intrinsic Value, Outstanding, Beginning $ 7,848,637 $ 3,957,689
Aggregate Intrinsic Value, Exercisable, Beginning 7,848,637 3,957,689
Aggregate Intrinsic Value, Outstanding, Ending 5,005,222 7,848,637
Aggregate Intrinsic Value, Exercisable, Ending $ 5,005,222 $ 7,848,637