STOCKHOLDERS' DEFICIT (Details) - Share-based Payment Arrangement, Option, Exercise Price Range
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Weighted-Average Exercise Price $ 0.0247
Options Outstanding, Weighted-Average Remaining Contractual Term 6 years 3 months 18 days
Options Outstanding (in Shares) | shares 110,643,884
Options Exercisable (in Shares) | shares 93,491,384
Options Exercisable, Weighted-Average Exercise Price $ 0.0256
Options $0.000 to $0.010 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Weighted-Average Exercise Price $ 0.0051
Options Outstanding, Weighted-Average Remaining Contractual Term 7 years
Options Outstanding (in Shares) | shares 41,800,000
Options Exercisable (in Shares) | shares 30,150,000
Options Exercisable, Weighted-Average Exercise Price $ 0.005
Options $0.000 to $0.010 [Member] | Minimum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Exercise Price 0.004
Options $0.000 to $0.010 [Member] | Maximum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Exercise Price 0.01
Options $0.011 to $0.020 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Weighted-Average Exercise Price $ 0.0196
Options Outstanding, Weighted-Average Remaining Contractual Term 4 years 8 months 12 days
Options Outstanding (in Shares) | shares 16,250,000
Options Exercisable (in Shares) | shares 16,250,000
Options Exercisable, Weighted-Average Exercise Price $ 0.0196
Options $0.011 to $0.020 [Member] | Minimum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Exercise Price 0.011
Options $0.011 to $0.020 [Member] | Maximum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Exercise Price 0.02
Options $0.021 to $0.030 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Weighted-Average Exercise Price $ 0.0252
Options Outstanding, Weighted-Average Remaining Contractual Term 6 years 10 months 24 days
Options Outstanding (in Shares) | shares 9,510,000
Options Exercisable (in Shares) | shares 9,007,500
Options Exercisable, Weighted-Average Exercise Price $ 0.0252
Options $0.021 to $0.030 [Member] | Minimum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Exercise Price 0.021
Options $0.021 to $0.030 [Member] | Maximum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Exercise Price 0.03
Options $0.0363 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Exercise Price 0.0363
Options Outstanding, Weighted-Average Exercise Price $ 0.0363
Options Outstanding, Weighted-Average Remaining Contractual Term 5 years 7 months 6 days
Options Outstanding (in Shares) | shares 22,635,000
Options Exercisable (in Shares) | shares 22,635,000
Options Exercisable, Weighted-Average Exercise Price $ 0.0363
Options, $0.0536 Exercise Price [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Exercise Price 0.0536
Options Outstanding, Weighted-Average Exercise Price $ 0.0536
Options Outstanding, Weighted-Average Remaining Contractual Term 6 years 4 months 24 days
Options Outstanding (in Shares) | shares 20,000,000
Options Exercisable (in Shares) | shares 15,000,000
Options Exercisable, Weighted-Average Exercise Price $ 0.0536
Options $0.1540 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Exercise Price 0.154
Options Outstanding, Weighted-Average Exercise Price $ 0.154
Options Outstanding, Weighted-Average Remaining Contractual Term 3 years 9 months 18 days
Options Outstanding (in Shares) | shares 448,884
Options Exercisable (in Shares) | shares 448,884
Options Exercisable, Weighted-Average Exercise Price $ 0.154