v3.26.1
STOCKHOLDER'S EQUITY (Details 1) - Equity Option [Member] - $ / shares
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price $ 1.12 $ 1.12
Outstanding Number of Options 4,113,617 4,113,617
Weighted Average Remaining Life In Years 5 years 6 months 21 days  
Excercisable Number of Options 3,301,667  
0.89    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price $ 0.89  
Outstanding Number of Options 2,181,208  
Weighted Average Remaining Life In Years 7 years 3 months 3 days  
Excercisable Number of Options 1,649,888  
0.94    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price $ 0.94  
Outstanding Number of Options 581,250  
Weighted Average Remaining Life In Years 2 years 8 months 12 days  
Excercisable Number of Options 581,250  
0.66    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price $ 0.66  
Outstanding Number of Options 90,620  
Weighted Average Remaining Life In Years 3 years 5 months 26 days  
Excercisable Number of Options 30,207  
2.95    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price $ 2.95  
Outstanding Number of Options 185,000  
Weighted Average Remaining Life In Years 3 years 9 months  
Excercisable Number of Options 150,000  
3.25    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price $ 3.25  
Outstanding Number of Options 130,000  
Weighted Average Remaining Life In Years 2 years 3 months 18 days  
Excercisable Number of Options 130,000  
1.15    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price $ 1.15  
Outstanding Number of Options 430,435  
Weighted Average Remaining Life In Years 4 years 3 months 21 days  
Excercisable Number of Options 245,218  
0.96    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price $ 0.96  
Outstanding Number of Options 315,104  
Weighted Average Remaining Life In Years 4 years 5 months 1 day  
Excercisable Number of Options 315,104  
1.50    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Exercise Price $ 1.50  
Outstanding Number of Options 200,000  
Weighted Average Remaining Life In Years 4 years 6 months 10 days  
Excercisable Number of Options 200,000