v3.26.1
Note 2 - Going Concern (Details Textual)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jun. 18, 2026
USD ($)
$ / shares
shares
Jun. 17, 2026
USD ($)
$ / shares
shares
Dec. 11, 2025
USD ($)
$ / shares
shares
Oct. 15, 2025
USD ($)
Sep. 02, 2025
$ / shares
shares
Jun. 13, 2025
USD ($)
$ / shares
shares
Feb. 27, 2025
USD ($)
$ / shares
shares
Mar. 20, 2024
USD ($)
$ / shares
shares
Nov. 02, 2023
USD ($)
$ / shares
shares
Sep. 30, 2022
USD ($)
shares
Jan. 31, 2026
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Oct. 31, 2025
USD ($)
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Mar. 31, 2026
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Nov. 14, 2025
USD ($)
Feb. 26, 2025
shares
May 29, 2024
$ / shares
shares
Cash and Cash Equivalent | $                       $ 5,945,894   $ 1,160,158     $ 1,160,158   $ 5,945,894        
Long-Term Line of Credit | $                           818,339     818,339            
Retained Earnings (Accumulated Deficit) | $                       (83,873,790)   (93,721,747)     (93,721,747)   (83,873,790)        
Net Income (Loss) Attributable to Parent | $                           (3,965,303)   $ (3,734,484) (9,793,824) $ (8,194,948)          
Working Capital | $                       $ 10,061,578   $ 10,961,087     10,961,087   $ 10,061,578        
Proceeds From Issuance of Common Stock, Net of Issuance Costs | $                                 $ 4,363,925 185,874          
Warrants and Rights Outstanding, Term (Year)                           3 years 7 months 17 days     3 years 7 months 17 days            
Class of Warrant or Right, Outstanding (in shares)                       7,335,008   7,335,008     7,335,008   7,335,008 2,291,276      
Proceeds from Issuance of Warrants | $                                 $ 105,183 116,781          
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares                       $ 0.001   $ 0.001     $ 0.001   $ 0.001        
Proceeds from Warrant Exercises | $                                 $ 0 $ 6,384,840          
Series C Preferred Stock [Member]                                              
Stock Issued During Period, Shares, New Issues (in shares)                                 3,074,586            
Preferred Stock, Dividend Rate, Percentage                                     8.00%        
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares                       $ 0.001   $ 0.001     $ 0.001   $ 0.001        
May 2024 Shareholder Warrant Shares [Member]                                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                               1,295,091   1,295,091         1,295,000
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares             $ 5.198                 $ 5.198   $ 5.198         $ 5.198
Warrants and Rights Outstanding, Term (Year)                                             5 years 6 months
Class of Warrant or Right, Exercised During Period (in shares)             755,558                                
Class of Warrant or Right, Outstanding (in shares)             539,442                             1,295,000  
Proceeds from Issuance of Warrants | $                                   $ 6,731,410          
February 2025 Inducement Warrant [Member]                                              
Class of Warrant or Right, Issued During Period (in shares)             1,424,500                                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares             $ 6.502                                
Warrants and Rights Outstanding, Term (Year)             5 years 6 months                                
Proceeds from Issuance of Warrants | $             $ 6,731,000                                
December 2025 Inducement Warrant Shares [Member]                                              
Class of Warrant or Right, Issued During Period (in shares)     3,840,421                                        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     2,194,526                                        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares     $ 2.9                                        
Proceeds from Warrant Exercises | $     $ 6,364,000                                        
Warrants and Rights Outstanding | $     $ 4,485,000                                        
Stock Issued During Period, Shares, Warrants Exercised (in shares)     916,000               642,000 636,526     1,278,526                
At The Market Offering Agreement [Member]                                              
Equity Offering, Maximum Offering Amount | $                   $ 13,000,000                     $ 4,000,000    
Commission Percentage From Shares Sold in the ATM Agreement                   3.00%                          
Stock Issued During Period, Shares, New Issues (in shares)                   872,027             3,157,774 22,725          
Proceeds from Issuance of Common Stock | $                   $ 6,751,381             $ 4,003,273 $ 192,612          
Proceeds From Issuance of Common Stock, Net of Issuance Costs | $                                 3,869,882            
Payments of Stock Issuance Costs | $                                 $ 133,391 $ 6,738          
Registered Direct Offering, 192,500 Shares of Common Stock [Member]                                              
Stock Issued During Period, Shares, New Issues (in shares)                 192,500                            
Proceeds from Issuance or Sale of Equity | $                 $ 4,261,542                            
Registered Direct Offering, 192,500 Shares of Common Stock [Member] | Pre-funded Warrant Shares [Member]                                              
Class of Warrant or Right, Issued During Period (in shares)                 157,500                            
Registered Direct Offering, 192,500 Shares of Common Stock [Member] | Private Sale Warrants Share [Member]                                              
Class of Warrant or Right, Issued During Period (in shares)                 700,000                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                 700,000                            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                 $ 13.4                            
Warrants and Rights Outstanding, Term (Year)                 5 years 6 months                            
Registered Direct Offering, 237,224 Shares of Common Stock [Member]                                              
Stock Issued During Period, Shares, New Issues (in shares)               237,224                       237,224      
Proceeds from Issuance or Sale of Equity | $               $ 2,629,083                              
Registered Direct Offering, 237,224 Shares of Common Stock [Member] | Pre-funded Warrant Shares [Member]                                              
Class of Warrant or Right, Issued During Period (in shares)               147,789                       147,789      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                                       $ 0.001      
Proceeds from Issuance of Warrants | $                                       $ 1,093,492      
Registered Direct Offering, 237,224 Shares of Common Stock [Member] | Private Sale Warrants Share [Member]                                              
Class of Warrant or Right, Issued During Period (in shares)               770,026                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)               770,026                              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares               $ 7.4                              
Registered Direct Offering [Member] | Private Sale Warrants Share [Member]                                              
Warrants and Rights Outstanding, Term (Year)               5 years 6 months                              
Regulation A Offering [Member]                                              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares         $ 4.5                                    
Class of Warrant or Right, Outstanding (in shares)                         899,997                    
Equity Maximum Offering, Units (in shares)         3,100,000 3,100,000                                  
Offering Price         3.25 3.25                                  
Number of Shares Per Unit Issued (in shares)         1 1                                  
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares         $ 0.001 $ 0.001                                  
Number of Warrants Per Unit (in shares)         1 1                                  
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares         $ 0.001 $ 0.001                                  
Expected Gross Proceeds From Issuance of Reg-A Units | $           $ 10,000,000                                  
Proceeds from Issuance of Reg-A Units | $       $ 9,990,000                 $ 9,092,414                    
Regulation A Offering [Member] | Series C Preferred Stock [Member]                                              
Preferred Stock, Dividend Rate, Percentage         8.00% 8.00%                                  
Regulation A Offering [Member] | Series C Preferred Stock Shares [Member]                                              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares           $ 4.5                                  
First Securities Purchase Agreement [Member]                                              
Stock Issued During Period, Shares, New Issues (in shares)   208,333                                          
Proceeds from Issuance or Sale of Equity | $   $ 250,000                                          
Number of Shares Per Unit Issued (in shares)   1                                          
Number of Warrants Per Unit (in shares)   1                                          
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares   $ 0.001                                          
Units Issued, Price Per Unit (in dollars per share) | $ / shares   $ 1.2                                          
Payments of Stock Issuance Costs | $   $ 65,000                                          
First Securities Purchase Agreement [Member] | First Agreement Warrants [Member]                                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   208,333                                          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares   $ 1.5                                          
Warrants and Rights Outstanding, Term (Year)   5 years                                          
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)   1                                          
First Securities Purchase Agreement [Member] | First Agreement Warrants, Cashless [Member]                                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   291,667                                          
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)   1.4                                          
Second Securities Purchase Agreement [Member]                                              
Stock Issued During Period, Shares, New Issues (in shares) 675,529                                            
Proceeds from Issuance of Common Stock | $ $ 472,870                                            
Payments of Stock Issuance Costs | $ $ 58,643                                            
Shares Issued, Price Per Share (in dollars per share) | $ / shares $ 0.7