Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE (Details)

v3.22.1
SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE (Details)
shares in Thousands
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Shares under option, Outstanding 39,811,671
Shares under option, Exercisable 23,837,696
Range One [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.140
Shares under option, Outstanding 80,000
Shares under option, Exercisable 80,000
Remaining Life in Years 3 years 3 months 10 days
Range Two [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.149
Shares under option, Outstanding 500,000
Shares under option, Exercisable 500,000
Remaining Life in Years 3 years 9 months 3 days
Range Three [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.169
Shares under option, Outstanding 200,000
Shares under option, Exercisable 200,000
Remaining Life in Years 3 years 7 months 13 days
Range Four [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.225
Shares under option, Outstanding 2,000,000
Shares under option, Exercisable 1,625,000
Remaining Life in Years 3 years 7 months 9 days
Range Five [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.250
Shares under option, Outstanding 50,000
Shares under option, Exercisable 50,000
Remaining Life in Years 2 years 11 months 1 day
Range Six [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.250
Shares under option, Outstanding 20,000
Shares under option, Exercisable 20,000
Remaining Life in Years 3 years 2 months 1 day
Range Seven [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.250
Shares under option, Outstanding 50,000
Shares under option, Exercisable 25,000
Remaining Life in Years 3 years 6 months 25 days
Range Eight [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.250
Shares under option, Outstanding 800,000
Shares under option, Exercisable 800,000
Remaining Life in Years 3 years 7 months 13 days
Range Nine [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.250
Shares under option, Outstanding 80,000
Shares under option, Exercisable 80,000
Remaining Life in Years 3 years 7 months 24 days
Range Ten [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.300
Shares under option, Outstanding 388,000
Shares under option, Exercisable 388,000
Remaining Life in Years 3 years
Range Eleven [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.417
Shares under option, Outstanding 900,000
Shares under option, Exercisable 900,000
Remaining Life in Years 2 years 8 months 26 days
Range Twelve [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.505
Shares under option, Outstanding 100,000
Shares under option, Exercisable 100,000
Remaining Life in Years 3 years 9 months 3 days
Range Thirteen [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.505
Shares under option, Outstanding 800,000
Shares under option, Exercisable 400,000
Remaining Life in Years 3 years 9 months 10 days
Range Fourteen [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.590
Shares under option, Outstanding 15,000
Shares under option, Exercisable 15,000
Remaining Life in Years 2 years 8 months 8 days
Range Fifteen [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.690
Shares under option, Outstanding 15,000
Shares under option, Exercisable
Remaining Life in Years 4 years 8 months 4 days
Range Sixteen [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.693
Shares under option, Outstanding 500,000
Shares under option, Exercisable
Remaining Life in Years 4 years 8 months 8 days
Range Seventeen [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.700
Shares under option, Outstanding 650,000
Shares under option, Exercisable 50,000
Remaining Life in Years 4 years 8 months 1 day
Range Eighteen [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.740
Shares under option, Outstanding 520,000
Shares under option, Exercisable 425,625
Remaining Life in Years 4 years 29 days
Range Nineteen [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.755
Shares under option, Outstanding 1,050,000
Shares under option, Exercisable 550,000
Remaining Life in Years 4 years 8 months 23 days
Range Twenty [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.770
Shares under option, Outstanding 200,000
Shares under option, Exercisable 200,000
Remaining Life in Years 9 months
Range Twenty One [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.800
Shares under option, Outstanding 25,000
Shares under option, Exercisable
Remaining Life in Years 4 years 7 months 20 days
Range Twenty Two [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.830
Shares under option, Outstanding 287,000
Shares under option, Exercisable 287,000
Remaining Life in Years 3 years 11 months 23 days
Range Twenty Three [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.830
Shares under option, Outstanding 600,000
Shares under option, Exercisable 150,000
Remaining Life in Years 4 years 1 month 28 days
Range Twenty Four [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.840
Shares under option, Outstanding 878,921
Shares under option, Exercisable 878,921
Remaining Life in Years 4 years 3 months 14 days
Range Twenty Five [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.840
Shares under option, Outstanding 99,000
Shares under option, Exercisable 59,400
Remaining Life in Years 4 years 4 months 2 days
Range Twenty Six [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.850
Shares under option, Outstanding 90,000
Shares under option, Exercisable 49,375
Remaining Life in Years 4 years 2 months 15 days
Range Twenty Seven [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.850
Shares under option, Outstanding 72,500
Shares under option, Exercisable 14,375
Remaining Life in Years 4 years 7 months 17 days
Range Twenty Eight [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.870
Shares under option, Outstanding 250,000
Shares under option, Exercisable
Remaining Life in Years 4 years 9 months 3 days
Range Twenty Nine [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.880
Shares under option, Outstanding 11,550,000
Shares under option, Exercisable 5,925,000
Remaining Life in Years 4 years 3 months 10 days
Range Thirty [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.880
Shares under option, Outstanding 15,000
Shares under option, Exercisable 7,500
Remaining Life in Years 4 years 4 months 13 days
Range Thirty One [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.880
Shares under option, Outstanding 410,000
Shares under option, Exercisable 102,500
Remaining Life in Years 4 years 7 months 2 days
Range Thirty Two [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.890
Shares under option, Outstanding 10,000
Shares under option, Exercisable 5,000
Remaining Life in Years 3 years 9 months 21 days
Range Thirty Three [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.892
Shares under option, Outstanding 40,000
Shares under option, Exercisable 30,000
Remaining Life in Years 3 years 9 months 21 days
Range Thirty Four [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.895
Shares under option, Outstanding 25,000
Shares under option, Exercisable 25,000
Remaining Life in Years 3 years 9 months 25 days
Range Thirty Five [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.898
Shares under option, Outstanding 11,250,000
Shares under option, Exercisable 5,625,000
Remaining Life in Years 4 years 6 months
Range Thirty Six [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.900
Shares under option, Outstanding 50,000
Shares under option, Exercisable 50,000
Remaining Life in Years 1 year 1 month 9 days
Range Thirty Seven [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.910
Shares under option, Outstanding 50,000
Shares under option, Exercisable 50,000
Remaining Life in Years 6 months 21 days
Range Thirty Eight [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.920
Shares under option, Outstanding 300,000
Shares under option, Exercisable 37,500
Remaining Life in Years 4 years 3 months 7 days
Range Thirty Nine [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.928
Shares under option, Outstanding 500,000
Shares under option, Exercisable 200,000
Remaining Life in Years 4 years 4 months 9 days
Range Fourty [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.950
Shares under option, Outstanding 50,000
Shares under option, Exercisable 50,000
Remaining Life in Years 9 months
Range Fourty One [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.970
Shares under option, Outstanding 100,000
Shares under option, Exercisable 100,000
Remaining Life in Years 4 years 2 months 15 days
Range Fourty Two [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.983
Shares under option, Outstanding 145,000
Shares under option, Exercisable 61,250
Remaining Life in Years 4 years 2 months 26 days
Range Fourty Three [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.990
Shares under option, Outstanding 500,000
Shares under option, Exercisable 125,000
Remaining Life in Years 4 years 5 months 19 days
Range Fourty Four [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 0.992
Shares under option, Outstanding 300,000
Shares under option, Exercisable 300,000
Remaining Life in Years 2 years 5 months 26 days
Range Fourty Five [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 1.000
Shares under option, Outstanding 15,000
Shares under option, Exercisable 15,000
Remaining Life in Years 2 years 2 months 15 days
Range Fourty Six [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 1.000
Shares under option, Outstanding 125,000
Shares under option, Exercisable 125,000
Remaining Life in Years 2 years 7 months 2 days
Range Fourty Seven [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 1.350
Shares under option, Outstanding 100,000
Shares under option, Exercisable 100,000
Remaining Life in Years 1 year 3 months 29 days
Range Fourty Eight [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 1.950
Range Fourty Eight [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Shares under option, Outstanding 375,000
Shares under option, Exercisable 375,000
Remaining Life in Years 1 year 3 months
Range Fourty Nine [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 2.320
Shares under option, Outstanding 100,000
Shares under option, Exercisable 100,000
Remaining Life in Years 1 year 5 months 12 days
Range Fifty [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 2.450
Shares under option, Outstanding 2,000,000
Shares under option, Exercisable 2,000,000
Remaining Life in Years 8 months 23 days
Range Fifty One [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 2.500
Shares under option, Outstanding 100,000
Shares under option, Exercisable 100,000
Remaining Life in Years 1 year 4 months 28 days
Range Fifty Two [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 2.650
Shares under option, Outstanding 200,000
Shares under option, Exercisable 200,000
Remaining Life in Years 1 year 5 months 23 days
Range Fifty Three [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 2.850
Shares under option, Outstanding 56,250
Shares under option, Exercisable 56,250
Remaining Life in Years 8 months 12 days
Range Fifty Four [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 2.850
Shares under option, Outstanding 100,000
Shares under option, Exercisable 100,000
Remaining Life in Years 1 year 8 months 12 days
Range Fifty Five [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 3.000
Shares under option, Outstanding 25,000
Shares under option, Exercisable 25,000
Remaining Life in Years 1 year 8 months 15 days
Range Fifty Six [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable exercise price per share | $ / shares $ 3.725
Shares under option, Outstanding 100,000
Shares under option, Exercisable 100,000
Remaining Life in Years 1 year 8 months 8 days