Quarterly report [Sections 13 or 15(d)]

STOCKHOLDERS??? EQUITY (Details Narrative)

v3.25.3
STOCKHOLDERS’ EQUITY (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 02, 2025
Aug. 01, 2025
Apr. 14, 2025
Apr. 09, 2025
Feb. 05, 2025
Jan. 02, 2025
Jan. 02, 2025
Aug. 06, 2024
May 17, 2024
May 07, 2024
Apr. 30, 2024
Apr. 23, 2024
Mar. 28, 2024
Nov. 09, 2023
Aug. 02, 2023
Mar. 27, 2023
Oct. 29, 2022
Sep. 30, 2022
May 12, 2021
Oct. 27, 2025
Oct. 24, 2025
Oct. 23, 2025
Sep. 30, 2025
Sep. 15, 2025
Sep. 02, 2025
Jul. 31, 2025
May 31, 2025
May 28, 2025
May 27, 2025
Mar. 26, 2025
Feb. 28, 2025
Oct. 31, 2024
Sep. 19, 2024
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2023
Dec. 31, 2024
Nov. 10, 2023
Sep. 28, 2022
Class of Stock [Line Items]                                                                                              
Preferred stock, shares designated                                             9,441,000                     9,441,000               9,441,000     9,441,000    
Preferred stock, shares authorized                                             10,000,000                     10,000,000               10,000,000     10,000,000    
Preferred stock, par value                                             $ 0.001                     $ 0.001               $ 0.001     $ 0.001    
Proceeds from convertible preferred stock                                                   $ 3,136,533                             $ 2,995,002     $ 11,500,000      
Number of shares issued, shares                                                                       633,683                      
Price per share   $ 6.00                                                                                          
Total net proceeds                                                                       $ 3,817,089                      
Weighted average price per share                                                                       $ 6.24                      
Total gross proceeds                                                                       $ 3,954,940                      
Stock issuance costs                                                                       $ 137,851                      
Proceeds from exercise of stock options                                                                                   $ 144,777        
Number of common stock sold   6,666,667                                                                                          
Proceeds from sale of common stock   $ 37,100,000                                                                               53,960,455 197,011        
Offering costs   $ 2,900,000                                                                                          
Underwriters warrants issued                                                 375,276                                            
Proceeds from warrant exercise                                                                                   899,521        
Restricted stock description                                                                                   the Company granted a total of 2,146,898 shares of restricted stock with an aggregate grant-date fair value of $13,152,993, computed as 1,861,898 shares at $5.98 per share, 100,000 shares at $6.04 per share, 10,000 shares at $4.46 per share and 175,000 shares at $7.83 per share.          
Warrants issued                                                                                   375,276          
Fair value of warrants                                                                       $ (245,980)         $ (245,980)        
21 April Entities [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Number of common stock sold                                                                 239,997                            
Warrants to purchase                                                                 104,647                            
Exercise price of warrants                                                                 $ 2.61                            
Proceeds from warrant exercise                                                                 $ 899,521                            
Over-Allotment Option [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Number of common stock sold 838,851                                                                                            
Proceeds from sale of common stock $ 4,700,000                                                                                            
Offering costs $ 300,000                                                                                            
Employee Stock Purchase Plan [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Maximum aggregate number of shares of common stock                                                                     1,000,000         1,000,000              
Stock issued under the Employee Stock Purchase Plan, shares                                                                               18,983 38,041            
Employee contributions                                                                               $ 114,724 $ 87,348            
Purchase price per share                                                                     $ 6.04     $ 2.30   $ 6.04 $ 2.30            
Stock-based compensation expense                                                                               $ 65,114 $ 40,589            
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.              
Maximum aggregate number of shares common stock issued                                             1,000,000                     1,000,000               1,000,000          
Plan 2021 [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Number of shares issued, shares               2,500,000                     1,000,000                                                        
Number of incentive stock options                                             398,701                     398,701               398,701     385,368    
Plan 2016 [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Number of incentive stock options                                             0                     0               0     131,084    
Non Plan [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Number of incentive stock options                                             86,424                     86,424               86,424     90,000    
Sales Agreement [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Second amendment description                                                         The Second Amendment further increased the aggregate dollar amount of common stock that may be sold under the At-The-Market Issuance Sales Agreement from $8,850,000 to $10,500,000. On May 28, 2025, the Company filed a Supplement to the Prospectus Supplement with the SEC relating to the $10,500,000 of common stock that may be sold pursuant to the Second Amendment.                                    
Sale of stock, consideration received on transaction                 $ 7,500,000                                                                            
Common Stock [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Number stock options exercised                                                                       27,712                      
Four Directors [Member] | Common Stock [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Price per share                                             $ 7.44                     $ 7.44               $ 7.44          
Weighted average price per share                                                                       $ 5.34   4.33     $ 4.33            
Stock issued for services , shares                                                                       9,360     8,655     5,965          
Stock issued for services                                                                       $ 50,000     $ 37,500     $ 44,333          
Mr. Ehrman [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Price per share       $ 4.46                                                               $ 5.98                      
Restricted stock issued restricted stock awards       10,000                                                               10,000                      
Restricted stock grant-date fair value       $ 44,600                                                               $ 119,600                      
Mr. Mavrommatis [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Price per share                                                                       $ 5.98                      
Restricted stock issued restricted stock awards                                                                       10,000                      
Restricted stock grant-date fair value                                                                       $ 119,600                      
Three Directors [Member] | Common Stock [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Weighted average price per share                                                                     $ 7.38   $ 2.95 $ 2.83   $ 7.38 2.83   $ 2.95        
Stock issued for services , shares                                                                     5,419   14,433 15,041                  
Stock issued for services                                                                     $ 40,000   $ 42,500 $ 42,500                  
Employee [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Stock issuance costs                                                                     $ 0 $ 375                      
Employees exercised stock options                                                                     6,667 27,712                      
Proceeds from exercise of stock options                                                                     $ 36,852 $ 107,925                      
Number stock options exercised                                                                     3,576                        
Gross proceeds from exercise of stock options                                                                     $ 36,852                        
Employees [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Number stock options exercised                                       25,148 34,652 200                                                  
Restricted Stock [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Number of incentive stock options                                             2,014,398                     2,014,398               2,014,398      
Restricted Stock [Member] | Employee [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Price per share                                                           $ 6.04                                  
Restricted stock issued restricted stock awards                                                           100,000                                  
Restricted stock grant-date fair value                                                           $ 604,000                                  
Restricted Stock [Member] | Two Directors [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
First amendment description     The First Amendment increased the aggregate dollar amount of common stock that may be sold under the At-The-Market Issuance Sales Agreement, originally entered into on May 17, 2024, by $8,850,000, for total capacity of $16,350,000. On April 14, 2025, the Company also filed a Prospectus Supplement with the SEC relating to the additional $8,850,000 of common stock that may be sold pursuant to the First Amendment.                                                                                        
At The Market [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Number of shares issued, shares                                                                   427,795 238,145   28,514 38,530                  
Price per share                                                                         $ 3.04 $ 3.10     $ 3.10   $ 3.04        
Total net proceeds                                                                   $ 3,042,376 $ 1,780,658   $ 81,448 $ 15,563                  
Weighted average price per share                                                                     $ 7.71         $ 7.71              
Total gross proceeds                                                                   3,136,533 $ 1,835,874   86,576 119,280                  
Stock issuance costs                                                                   $ 94,157 $ 55,216   5,128 $ 3,717                  
Restricted Stock Award [Member] | Employee [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Price per share           $ 5.98 $ 5.98                                 $ 7.83                                              
Restricted stock issued restricted stock awards           225,000                                   175,000                                              
Restricted stock grant-date fair value           $ 1,345,500                                   $ 1,370,249                                              
Stock-based compensation expense                                             $ 57,094                                                
Restricted stock forfeited                                               112,500                                              
Incremental fair value of restricted stock                                               $ 208,122                                              
Equity Option [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Number of shares issued, shares                                                                               18,983 38,041            
Number of incentive stock options                                             485,125                     485,125               485,125   1,387,775 606,452    
Number of incentive stock options exercisable                                             386,456                     386,456               386,456          
Equity Option [Member] | Employees [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Stock-based compensation expense                                                                   $ 21,405     25,466         $ 65,639 $ 226,575        
Unrecognized compensation cost                                             $ 68,248                     68,248               $ 68,248          
Equity Option [Member] | Employees [Member] | Minimum [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Unrecognized compensation term                                                                                   3 months          
Equity Option [Member] | Employees [Member] | Maximum [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Unrecognized compensation term                                                                                   4 years 6 months          
Restricted Stock Units (RSUs) [Member] | Employees [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Stock-based compensation expense                                                                   924,099     $ 0         $ 2,948,684 $ 0        
Unrecognized compensation cost                                             $ 9,739,682                     $ 9,739,682               $ 9,739,682          
Restricted Stock Units (RSUs) [Member] | Employees [Member] | Minimum [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Unrecognized compensation term                                                                                   3 months          
Restricted Stock Units (RSUs) [Member] | Employees [Member] | Maximum [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Unrecognized compensation term                                                                                   3 years          
Warrant [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Fair value of warrants                                                                                   $ 836,989          
New Employment Agreements [Member] | Restricted Stock [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Price per share           $ 5.98 $ 5.98                                                                                
Restricted stock issued restricted stock awards             1,841,898                                                                                
Restricted stock grant-date fair value             $ 11,014,544                                                                                
Convertible Series B Preferred Stock [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Preferred stock, shares designated                                             15,000                     15,000               15,000     15,000    
Preferred stock, shares authorized                                             10,000,000                     10,000,000               10,000,000          
Preferred stock, par value                                             $ 1,000                     $ 1,000               $ 1,000     $ 1,000    
Converted value                                                                                   $ 1,000          
Preferred stock conversion price                                             $ 7.00                     $ 7.00               $ 7.00          
Preferred stock, shares issued                                             0                     0               0     0    
Preferred stock, shares outstanding                                             0                     0               0     0    
Convertible Series C Preferred Stock [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Preferred stock, shares designated                                             5,000                     5,000               5,000     5,000    
Preferred stock, par value                                             $ 1,000                     $ 1,000               $ 1,000     $ 1,000    
Converted value                                                                                   $ 1,000          
Preferred stock, shares issued                                             0                     0               0     0    
Preferred stock, shares outstanding                                             0                     0               0     0    
Preferred stock voting rights                                                                                   Each share of Series C Convertible Preferred Stock had 172 votes          
Convertible Series D Preferred Stock [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Preferred stock, shares designated                                             4,000                     4,000               4,000     4,000   4,000
Preferred stock, par value                                             $ 1,000                     $ 1,000               $ 1,000     $ 1,000   $ 1,000
Converted value                   $ 75,000 $ 350,000 $ 225,000                                                                      
Preferred stock conversion price                   $ 3.00 $ 3.00 $ 3.00                     $ 3.00                     $ 3.00               $ 3.00          
Preferred stock, shares issued                                             999                     999               999     1,299    
Preferred stock, shares outstanding                                             999               300     999               999     1,299    
Preferred stock voting rights                                                                                   Each share of Series D Convertible Preferred Stock has 333 votes          
Proceeds from convertible preferred stock                                                                                   $ 870,000          
Number of shares issued, shares                                                                                   870          
Price per share                                             $ 1,000                     $ 1,000               $ 1,000          
Converted shares                     350 225                                     100,000                                
Convertible Series D Preferred Stock [Member] | One Shareholder [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Converted shares                     100 147                                                                      
Converted shares issued                   25,000 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 outstanding                                             999                     999               999     1,299    
Proceeds from convertible preferred stock                                 $ 300,000 $ 999,000                                                          
Convertible Series E Preferred Stock [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Preferred stock, shares designated                                             30,000                     30,000               30,000     30,000    
Preferred stock, par value                               $ 1,000             $ 1,000                     $ 1,000               $ 1,000     $ 1,000    
Preferred stock conversion price                                             $ 3.00         $ 2.61           $ 3.00               $ 3.00          
Preferred stock, shares issued                               4,000             12,500                     12,500               12,500     13,500    
Preferred stock, shares outstanding                                             12,500                     12,500               12,500     13,500    
Preferred stock voting rights                                                                                   Each share of Series E Convertible Preferred Stock has 333 votes          
Proceeds from convertible preferred stock                           $ 2,500,000                                                                  
Number of shares issued, shares                         2,125 2,500                           383,143                                      
Price per share                         $ 1,000 $ 1,000                                                                  
Converted shares                                                     1,000 1,000       125                              
Exchange of shares                                                                                           5,000  
Shares cancelled                                                                                           7,500  
Total net proceeds                         $ 2,125,002                                                                    
Converted shares issued                                                     383,143         47,892                              
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     5,000    
Preferred stock, par value                                             $ 1,000                     $ 1,000               $ 1,000     $ 1,000    
Converted value                                                                                   $ 1,000          
Preferred stock conversion price                                             $ 6.20                     $ 6.20               $ 6.20          
Preferred stock, shares issued                                             0                     0               0     0    
Preferred stock, shares outstanding                                             0                     0               0     0    
Preferred stock voting rights                                                                                   Each share of Series F Convertible Preferred Stock had 161 votes          
Proceeds from convertible preferred stock                             $ 5,000,000                                                                
Shares cancelled                                                                                           5,000  
Series D Preferred Stock [Member]                                                                                              
Class of Stock [Line Items]                                                                                              
Converted shares         300                                                                                    
Number of shares issued         100,000