XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders’ Equity (Details) - Share-Based Payment Arrangement, Option, Exercise Price Range - $ / shares
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Number of options outstanding (in Shares) 21,487,252 24,051,825
Weighted average remaining contractual life (years) 6 years 7 months 28 days  
Weighted average exercise price of outstanding options $ 0.125 $ 0.139
Number of options exercisable (in Shares) 19,616,380  
Weighted average price of exercisable options $ 0.126  
Options at $0.035 [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of exercise prices $ 0.035  
Number of options outstanding (in Shares) 350,000  
Weighted average remaining contractual life (years) 2 years 9 months  
Weighted average exercise price of outstanding options $ 0.035  
Number of options exercisable (in Shares) 350,000  
Weighted average price of exercisable options $ 0.035  
Options at $0.086 [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of exercise prices $ 0.086  
Number of options outstanding (in Shares) 358,750  
Weighted average remaining contractual life (years) 6 years 6 months  
Weighted average exercise price of outstanding options $ 0.086  
Number of options exercisable (in Shares) 301,324  
Weighted average price of exercisable options $ 0.086  
Options at $0.088 [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of exercise prices $ 0.088  
Number of options outstanding (in Shares) 2,896,250  
Weighted average remaining contractual life (years) 6 years 11 months 23 days  
Weighted average exercise price of outstanding options $ 0.088  
Number of options exercisable (in Shares) 1,985,699  
Weighted average price of exercisable options $ 0.088  
Options at $0.094 [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of exercise prices $ 0.094  
Number of options outstanding (in Shares) 2,008,125  
Weighted average remaining contractual life (years) 8 years 29 days  
Weighted average exercise price of outstanding options $ 0.094  
Number of options exercisable (in Shares) 1,367,730  
Weighted average price of exercisable options $ 0.094  
Options at $0.104 [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of exercise prices $ 0.104  
Number of options outstanding (in Shares) 12,949,212  
Weighted average remaining contractual life (years) 5 years 9 months 25 days  
Weighted average exercise price of outstanding options $ 0.104  
Number of options exercisable (in Shares) 12,949,212  
Weighted average price of exercisable options $ 0.104  
Options at $0.295 [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of exercise prices $ 0.295  
Number of options outstanding (in Shares) 2,924,915  
Weighted average remaining contractual life (years) 9 years 6 months 29 days  
Weighted average exercise price of outstanding options $ 0.295  
Number of options exercisable (in Shares) 2,662,415  
Weighted average price of exercisable options $ 0.295