XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Exercise Price of Employee Stock Options Outstanding (Details)
9 Months Ended
Sep. 30, 2024
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Stock options, outstanding | shares 32,019,400
Stock options, weighted average remaining life 1 year 9 months 18 days
Stock options, weighted average exercise price $ 0.0428
Stock options, excercisable | shares 14,019,400
Stock options, weighted average exercise price, exercisable $ 0.0466
Stock options, weighted average remaining life, exercisable 1 year 9 months
Exercise Price Range One [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price, lower range limit $ 0.0229
Exercise price, upper range limit $ 0.0325
Stock options, outstanding | shares 1,050,000
Stock options, weighted average remaining life 1 year 7 months 20 days
Stock options, weighted average exercise price $ 0.0324
Stock options, excercisable | shares 1,050,000
Stock options, weighted average exercise price, exercisable $ 0.0324
Stock options, weighted average remaining life, exercisable 1 year 7 months 20 days
Exercise Price Range Two [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price, lower range limit $ 0.0360
Exercise price, upper range limit $ 0.0425
Stock options, outstanding | shares 23,009,400
Stock options, weighted average remaining life 1 year 9 months 14 days
Stock options, weighted average exercise price $ 0.0398
Stock options, excercisable | shares 5,009,400
Stock options, weighted average exercise price, exercisable $ 0.0393
Stock options, weighted average remaining life, exercisable 1 year 7 months 9 days
Exercise Price Range Three [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price, lower range limit $ 0.0440
Exercise price, upper range limit $ 0.0531
Stock options, outstanding | shares 7,960,000
Stock options, weighted average remaining life 1 year 10 months 6 days
Stock options, weighted average exercise price $ 0.0531
Stock options, excercisable | shares 7,960,000
Stock options, weighted average exercise price, exercisable $ 0.0531
Stock options, weighted average remaining life, exercisable 1 year 10 months 6 days