Quarterly report [Sections 13 or 15(d)]

STOCK OPTIONS AND WARRANTS (Details 2)

v3.25.3
STOCK OPTIONS AND WARRANTS (Details 2) - shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2023
Exercisable, Number of Options 1,610,036 887,901
Options Exercisable [Member]    
Exercisable, Number of Options 1,610,036  
Weighted average remaining life in years 2 years 10 months 24 days  
Options Exercisable [Member] | 0.01-2.50 [Member]    
Exercisable, Number of Options 1,239,562  
Weighted average remaining life in years 3 years 2 months 12 days  
Options Exercisable [Member] | 2.51-5.00 [Member]    
Exercisable, Number of Options 50,474  
Weighted average remaining life in years 4 months 24 days  
Options Exercisable [Member] | 5.01 And Up [Member]    
Exercisable, Number of Options 320,000  
Weighted average remaining life in years 2 years 8 months 12 days  
Options Outstanding [Member]    
Weighted average remaining life in years 2 years 10 months 24 days  
Number of options 1,610,036  
Options Outstanding [Member] | 0.01-2.50 [Member]    
Weighted average remaining life in years 3 years 2 months 12 days  
Number of options 1,239,562  
Options Outstanding [Member] | 2.51-5.00 [Member]    
Weighted average remaining life in years 4 months 24 days  
Number of options 50,474  
Options Outstanding [Member] | 5.01 And Up [Member]    
Weighted average remaining life in years 2 years 8 months 12 days  
Number of options 320,000