Quarterly report pursuant to Section 13 or 15(d)

STOCKHOLDERS??? EQUITY (Details Narrative)

v3.24.2.u1
STOCKHOLDERS’ EQUITY (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 25, 2024
Jun. 18, 2024
Jun. 17, 2024
Jun. 13, 2024
Jun. 12, 2024
May 17, 2024
May 07, 2024
Apr. 30, 2024
Apr. 23, 2024
Apr. 03, 2024
Nov. 09, 2023
Aug. 02, 2023
Mar. 27, 2023
Oct. 29, 2022
Sep. 30, 2022
May 12, 2021
Feb. 26, 2021
May 31, 2024
Jan. 31, 2022
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Nov. 10, 2023
Sep. 28, 2022
Class of Stock [Line Items]                                                          
Preferred stock, shares designated                                       9,441,000         9,441,000   9,441,000    
Preferred stock, shares authorized                                       10,000,000         10,000,000   10,000,000    
Preferred stock, par value                                       $ 0.001         $ 0.001   $ 0.001    
Conversion price                                       $ 0.003         0.003        
Stock issued for services, value                                       $ 42,500 $ 37,500 $ 32,500 $ 32,500            
Common stock, par value                                       $ 0.001         $ 0.001   $ 0.001    
Employee contributions                                                 $ 87,348 $ 117,048      
Recognized compensation expense                                                 40,589        
Total compensation cost for stock options                                       $ 315,069         $ 315,069        
Employee Stock Purchase Plan [Member] | Call Option [Member]                                                          
Class of Stock [Line Items]                                                          
Purchase discount, percentage                                                 85.00%        
Employee Stock Purchase Plan [Member] | Put Option [Member]                                                          
Class of Stock [Line Items]                                                          
Purchase discount, percentage                                                 15.00%        
Employee Stock Purchase Plan [Member]                                                          
Class of Stock [Line Items]                                                          
Stock issued under the Employee Stock Purchase Plan, shares                                                 38,041 65,561      
Employee contributions                                                 $ 87,348 $ 117,048      
Purchase price per share                                       $ 2.30   $ 1.79     $ 2.30 $ 1.79      
Plan, term                                               10 years          
Plan, description                                                 The ESPP allows eligible employees to purchase shares of the Company's common stock at a discounted price, through payroll deductions from a minimum of 1% and up to 25% of their eligible compensation up to a maximum of $25,000 or the IRS allowable limit per calendar year.        
Fair market value percentage                                               85.00%          
Maximum aggregate number of shares of common stock                                       1,000,000         1,000,000        
Plan 2021 [Member]                                                          
Class of Stock [Line Items]                                                          
Number of shares issued, shares                               1,000,000                          
Number of incentive stock options                                       741,245         741,245   788,117    
Plan 2016 [Member]                                                          
Class of Stock [Line Items]                                                          
Number of incentive stock options                                       269,658         269,658   269,658    
Non Plan [Member]                                                          
Class of Stock [Line Items]                                                          
Number of incentive stock options                                       330,000         330,000   330,000    
At The Market [Member]                                                          
Class of Stock [Line Items]                                                          
Number of shares issued, shares 15,610 1,534 400 9,747 11,239                             38,530                  
Share price $ 3.15 $ 3.03 $ 3.02 $ 3.15 $ 3.05                                                
Total net proceeds $ 47,004 $ 4,507 $ 1,165 $ 29,626 $ 33,261                             $ 115,563                  
Share-Based Payment Arrangement, Option [Member]                                                          
Class of Stock [Line Items]                                                          
Option exercise                                                 38,041 65,561      
Number of incentive stock options                                       1,340,903       926,266 1,340,903   1,387,775    
Number of incentive stock options exercisable                                       850,629         850,629        
Sales Agreement [Member]                                                          
Class of Stock [Line Items]                                                          
Common stock, par value           $ 0.001                                              
Aggregate sales           $ 7,500,000                                              
Common Stock [Member]                                                          
Class of Stock [Line Items]                                                          
Stock issued for services , shares                                       15,041 8,655 5,645 12,463            
Stock issued for services, value                                       $ 15 $ 9 $ 6 $ 12            
Stock issued under the Employee Stock Purchase Plan, shares                                       38,041   65,561              
Common Stock [Member] | Employee Stock Purchase Plan [Member]                                                          
Class of Stock [Line Items]                                                          
Purchase discount, percentage                                                 15.00%        
Four Directors [Member] | Common Stock [Member]                                                          
Class of Stock [Line Items]                                                          
Stock issued for services , shares                                         8,655                
Stock issued for services, value                                         $ 37,500                
Weighted average price per share                                       $ 4.33         $ 4.33        
Three Directors [Member] | Common Stock [Member]                                                          
Class of Stock [Line Items]                                                          
Stock issued for services , shares                                       15,041   5,645 12,463            
Stock issued for services, value                                       $ 42,500   $ 32,500 $ 32,500            
Weighted average price per share                                       $ 2.83   $ 5.76 $ 2.61   $ 2.83 $ 5.76      
Employees And Directors [Member]                                                          
Class of Stock [Line Items]                                                          
Stock-based compensation expense                                                 $ 201,109 $ 236,527      
Convertible Series B Preferred Stock [Member]                                                          
Class of Stock [Line Items]                                                          
Preferred stock, shares designated                                       15,000         15,000   15,000    
Preferred stock, par value                                       $ 1,000         $ 1,000   $ 1,000    
Converted value                                                 $ 1,000        
Conversion price                                       $ 7.00         $ 7.00        
Preferred stock, shares issued                                       0         0   0    
Preferred stock, shares outstanding                                       0         0   0    
Preferred stock, conversion price per share                                       $ 7         $ 7   $ 7    
Convertible Series C Preferred Stock [Member]                                                          
Class of Stock [Line Items]                                                          
Preferred stock, shares designated                                       5,000         5,000   5,000    
Preferred stock, par value                                       $ 1,000         $ 1,000   $ 1,000    
Preferred stock, shares issued                                       0         0   0    
Preferred stock, shares outstanding                                       0         0   0    
Preferred stock voting rights                                                 Each share of Series C Convertible Preferred Stock has 172 votes        
Preferred stock, conversion price per share                                       $ 5.50         $ 5.50   $ 5.50    
Series C preferred converted to common stock shares                                     454,546                    
Convertible Series C Preferred Stock [Member] | Purchase Agreement [Member]                                                          
Class of Stock [Line Items]                                                          
Proceeds from convertible preferred stock                                 $ 4,500,000                        
Convertible Series D Preferred Stock [Member]                                                          
Class of Stock [Line Items]                                                          
Preferred stock, shares designated                                       4,000         4,000   4,000    
Preferred stock, par value                                       $ 1,000         $ 1,000   $ 1,000   $ 1,000
Converted value             $ 75,000 $ 350,000 $ 225,000                                        
Preferred stock, shares issued                                       1,519         1,519   1,299    
Preferred stock, shares outstanding                                       1,519         1,519   1,299    
Preferred stock voting rights                                                 Each share of Series D Convertible Preferred Stock has 333 votes        
Preferred stock, conversion price per share                                       $ 3         $ 3   $ 3    
Preferred stock conversion price             $ 3.00 $ 3.00 $ 3.00                     3.00         $ 3.00        
Number of shares issued, shares                   250                             620        
Share price                   $ 1,000                   $ 1,000         $ 1,000        
Total net proceeds                   $ 250,000                             $ 620,000        
Converted shares               350 225                                        
Convertible Series D Preferred Stock [Member] | One Shareholders [Member]                                                          
Class of Stock [Line Items]                                                          
Converted shares               100 147                                        
Converted shares issued               33,334 49,000                                        
Convertible Series D Preferred Stock [Member] | Two Shareholders [Member]                                                          
Class of Stock [Line Items]                                                          
Converted shares               250 78                                        
Converted shares issued               83,334 26,000                                        
Convertible Series D Preferred Stock [Member] | Shareholders [Member]                                                          
Class of Stock [Line Items]                                                          
Converted shares             75                                            
Convertible Series D Preferred Stock [Member] | Purchase Agreement [Member]                                                          
Class of Stock [Line Items]                                                          
Preferred stock, shares issued                           300 999                            
Proceeds from convertible preferred stock                           $ 300,000 $ 999,000                            
Series E Convertible Preferred Stock [Member]                                                          
Class of Stock [Line Items]                                                          
Preferred stock, shares outstanding               650                   650                      
Converted shares               216,668                   216,668                      
Convertible Series E Preferred Stock [Member]                                                          
Class of Stock [Line Items]                                                          
Preferred stock, shares designated                                       30,000         30,000   30,000    
Preferred stock, par value                     $ 1,000   $ 1,000             $ 1,000         $ 1,000   $ 1,000    
Preferred stock, shares issued                         4,000             13,625         13,625   11,500    
Preferred stock, shares outstanding                                       13,625         13,625   11,500    
Preferred stock voting rights                                                 Each share of Series E Convertible Preferred Stock has 333 votes        
Preferred stock, conversion price per share                                       $ 3         $ 3   $ 3    
Proceeds from convertible preferred stock                     $ 2,500,000                                    
Preferred stock conversion price                                       3.00         $ 3.00     $ 3.00  
Number of shares issued, shares                                                 2,125        
Share price                                       $ 1,000         $ 1,000        
Total net proceeds                                                 $ 2,125,002        
Preferred convertible preferred stock, Shares                     2,500                                    
Additional shares                                                       7,500  
Exchange of shares                                                       5,000  
Convertible Series E Preferred Stock [Member] | Purchase Agreement [Member]                                                          
Class of Stock [Line Items]                                                          
Proceeds from convertible preferred stock                         $ 4,000,000                                
Convertible Series F Preferred Stock [Member]                                                          
Class of Stock [Line Items]                                                          
Preferred stock, shares designated                                       5,000         5,000   5,000    
Preferred stock, par value                                       $ 1,000         $ 1,000   $ 1,000 $ 6.20  
Preferred stock, shares issued                                       0         0   0    
Preferred stock, shares outstanding                                       0         0   0    
Preferred stock voting rights                                                 Each share of Series F Preferred Stock had 161 votes        
Preferred stock, conversion price per share                                       $ 6.20         $ 6.20   $ 6.20    
Proceeds from convertible preferred stock                       $ 5,000,000                                  
Preferred stock conversion price                                       $ 6.20         $ 6.20        
Number of shares exchanged                                                       5,000  
Additional shares                                                       2,500  
Number of shares cancelled                                                       5,000  
Preferred convertible preferred stock, shares                       5,000                                  
Exchange of shares                                                       5,000  
Shares outstanding                                                       0