Annual report [Section 13 and 15(d), not S-K Item 405]

STOCK OPTIONS AND WARRANTS (Details Narrative)

v3.25.1
STOCK OPTIONS AND WARRANTS (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Oct. 14, 2024
Dec. 08, 2023
Nov. 10, 2023
Nov. 29, 2024
Dec. 31, 2024
Dec. 31, 2023
Stock price         $ 0.38  
Stock compensation expense         $ 229,599 $ 63,941
Granted         604,244 25,719
Consultant [Member]            
Granted         604,244  
Stock option         $ 225,804  
2014 Equity Incentive Plan [Member]            
Common stock shares issued         290,879  
Granted         145,000  
Aggregate total         145,879  
Percent of issued and outstanding shares         20.00%  
2016 Equity Incentive Plan [Member]            
Common stock shares issued         656,250  
Granted         330,350  
Aggregate total         325,900  
2018 Equity Incentive Plan [Member]            
Common stock shares issued         450,000  
Granted         380,008  
Aggregate total         69,992  
2022 Equity Incentive Plan [Member]            
Common stock shares issued         695,000  
Granted         672,293  
Aggregate total         22,707  
Warrants [Member]            
Granted         200,000 1,232,001
Warrants [Member] | Third Parties [Member]            
Description of third amendment agreement the Company entered into a second amendment agreement to such promissory note. In accordance with the amendment, the exercise price of the warrants issued in connection with the original promissory note was amended from $1.50 per share to $1.00 per share unless the Company does not make a note payment on or before December 31, 2024, in which case the exercise price shall be $0.60 per share     the Company entered into a third amendment agreement to such promissory note. In accordance with the amendment, the exercise price of the warrants issued in connection with the original promissory note was amended from $1.50 per share to $1.00 per share unless the Company does not make a note payment on or before January 31, 2025, in which case the exercise price shall be $0.60 per share    
Purchase of common stock, shares   200,000 200,000      
Warrants [Member] | Maximum [Member] | Third Parties [Member]            
Exercise price   $ 2.00 $ 2.00   $ 2.00  
Warrants [Member] | Minimum [Member] | Third Parties [Member]            
Exercise price   $ 1.50 $ 1.50   $ 1.50