v3.26.1
Stockholders Deficit (Details 1) - $ / shares
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Number of shares, Options Outstanding 7,340,382  
Number of shares, Options exercisable 4,924,478  
Weighted average remaining life in years- Options Outstanding 5 years 6 months 18 days  
Weighted average exercise price, option exercisable $ 1.18  
Weighted average exercise price, option outstanding $ 1.76 $ 1.68
Weighted average remaining life in years- vested and exercisable 3 years 11 months 26 days  
Exercise Prices 0.12    
Number of shares, Options Outstanding 2,027,033  
Number of shares, Options exercisable 2,027,033  
Weighted average remaining life in years- Options Outstanding 1 year 6 months 14 days  
Weighted average exercise price, option exercisable $ 0.12  
Weighted average exercise price, option outstanding $ 0.12  
Weighted average remaining life in years- vested and exercisable 1 year 6 months 14 days  
Exercise Prices 0.57    
Number of shares, Options Outstanding 879,011  
Number of shares, Options exercisable 879,011  
Weighted average remaining life in years- Options Outstanding 9 months 14 days  
Weighted average exercise price, option exercisable $ 0.57  
Weighted average exercise price, option outstanding $ 0.57  
Weighted average remaining life in years- vested and exercisable 9 months 14 days  
Exercise Prices 1.49-1.65    
Number of shares, Options Outstanding 1,054,588  
Number of shares, Options exercisable 809,821  
Weighted average remaining life in years- Options Outstanding 5 years 11 months 23 days  
Weighted average exercise price, option exercisable $ 1.64  
Weighted average exercise price, option outstanding $ 1.64  
Weighted average remaining life in years- vested and exercisable 6 years 2 months 12 days  
Exercise Prices 2.72-3.06    
Number of shares, Options Outstanding 1,983,750  
Number of shares, Options exercisable 807,181  
Weighted average remaining life in years- Options Outstanding 8 years 11 months 8 days  
Weighted average exercise price, option exercisable $ 2.93  
Weighted average exercise price, option outstanding $ 2.95  
Weighted average remaining life in years- vested and exercisable 8 years 10 months 20 days  
Exercise Prices 3.27-4.47    
Number of shares, Options Outstanding 971,000  
Number of shares, Options exercisable 351,432  
Weighted average remaining life in years- Options Outstanding 9 years 3 days  
Weighted average exercise price, option exercisable $ 3.56  
Weighted average exercise price, option outstanding $ 3.68  
Weighted average remaining life in years- vested and exercisable 8 years 10 months 17 days  
Exercise Prices 2.27-2.49    
Number of shares, Options Outstanding 425,000  
Number of shares, Options exercisable 50,000  
Weighted average remaining life in years- Options Outstanding 9 years 9 months 7 days  
Weighted average exercise price, option exercisable $ 2.38  
Weighted average exercise price, option outstanding $ 2.48  
Weighted average remaining life in years- vested and exercisable 9 years 9 months 3 days