Annual report pursuant to Section 13 and 15(d)

Shareholders' Deficit - Schedule of Warrants Exercise Price Range (Details)

v3.19.1
Shareholders' Deficit - Schedule of Warrants Exercise Price Range (Details) - Warrant [Member]
12 Months Ended
Dec. 31, 2018
$ / shares
shares
Number of warrants outstanding | shares 77,550,880
Weighted average remaining contractual life 2 years 3 months 11 days
Weighted average exercise price $ 0.298
Number of warrants exercisable | shares 77,550,880
Weighted average exercise price exercisable $ 0.298
Price Range 1 [Member]  
Range of exercise prices, lower limit 0.0165
Range of exercise prices. upper limit $ 0.0500
Number of warrants outstanding | shares 24,080,628
Weighted average remaining contractual life 2 years 4 months 13 days
Weighted average exercise price $ 0.034
Number of warrants exercisable | shares 24,080,628
Weighted average exercise price exercisable $ 0.034
Price Range 2 [Member]  
Range of exercise prices, lower limit 0.0508
Range of exercise prices. upper limit $ 0.10
Number of warrants outstanding | shares 24,948,831
Weighted average remaining contractual life 2 years 6 months 3 days
Weighted average exercise price $ 0.073
Number of warrants exercisable | shares 24,948,831
Weighted average exercise price exercisable $ 0.073
Price Range 3 [Member]  
Range of exercise prices, lower limit 0.108
Range of exercise prices. upper limit $ 0.239
Number of warrants outstanding | shares 6,010,037
Weighted average remaining contractual life 2 years 7 months 6 days
Weighted average exercise price $ 0.161
Number of warrants exercisable | shares 6,010,037
Weighted average exercise price exercisable $ 0.161
Price Range 4 [Member]  
Range of exercise prices, lower limit 0.25
Range of exercise prices. upper limit $ 0.48
Number of warrants outstanding | shares 2,862,687
Weighted average remaining contractual life 1 year 6 months 21 days
Weighted average exercise price $ 0.276
Number of warrants exercisable | shares 2,862,687
Weighted average exercise price exercisable $ 0.276
Price Range 5 [Member]  
Range of exercise prices, lower limit 0.5623
Range of exercise prices. upper limit $ 1.00
Number of warrants outstanding | shares 19,648,697
Weighted average remaining contractual life 1 year 10 months 21 days
Weighted average exercise price $ 0.951
Number of warrants exercisable | shares 19,648,697
Weighted average exercise price exercisable $ 0.951