XML 80 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - Stockholders' Equity (Details Textual) - USD ($)
12 Months Ended
Nov. 12, 2024
Sep. 27, 2024
Sep. 12, 2024
Jun. 24, 2024
Jan. 03, 2024
Jun. 26, 2023
Jun. 23, 2022
May 17, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2013
Sep. 30, 2023
Dec. 31, 2022
Common Stock, Shares Authorized (in shares)                 50,000,000 50,000,000      
Common Stock, Par or Stated Value Per Share (in dollars per share)                 $ 0.001 $ 0.001     $ 0.001
Common Stock, Shares, Issued (in shares)                 9,475,443 5,727,310      
Preferred Stock, Shares Authorized (in shares)                 2,500,000 2,500,000      
Preferred Stock, Par or Stated Value Per Share (in dollars per share)                 $ 0.001 $ 0.001      
Preferred Stock, Shares Issued (in shares)                 0 0      
Share-Based Payment Arrangement, Amount Withheld for Tax Withholding Obligation                 $ 104,940        
Class of Warrant or Right, Issued During Period (in shares)                 6,369,871 531,250      
Common Stock, Shares, Outstanding (in shares)                 9,475,443 5,727,310      
Restricted Stock Units (RSUs) [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                 311,154        
Share-Based Payment Arrangement, Expense                 $ 664,434 $ 627,904      
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount                 $ 616,234        
Restricted Stock Units (RSUs) [Member] | The 2022 Incentive Plan [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                 331,863        
Prefunded Warrants [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   555,302                      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 0.001                      
Warrant [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   584,529                      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 2                      
Warrant Purchase Agreement [Member]                          
Common Stock, Par or Stated Value Per Share (in dollars per share)               $ 0.008          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)               3,803,133          
Proceeds from Issuance or Sale of Equity               $ 15,182,075          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)               $ 3.992          
Private Placement Warrants [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)             531,250            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)             $ 5.2            
Class of Warrant or Right, Issued During Period (in shares)             28,846            
The 2023 Warrants [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                       531,250  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)                       $ 5.2  
Warrants and Rights Outstanding, Term (Year)                       5 years  
Warrants in Security Purchase Agreement Tranche Two [Member]                          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 2                        
Pre-funded Warrants in Security Purchase Agreement Tranche Two [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 814,569                        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.001                        
Securities Purchase Agreement [Member]                          
Stock Issued During Period, Shares, New Issues (in shares)   3,630,129                      
Equity Issued, Number of Common Stock Per Issue (in shares)   1                      
Equity Issued, Price Per Share (in dollars per share)   $ 2                      
Securities Purchase Agreement [Member] | Maximum [Member]                          
Proceeds from Issuance or Sale of Equity   $ 10,000,000                      
Securities Purchase Agreement [Member] | Minimum [Member]                          
Equity Issued, Price Per Share (in dollars per share)   $ 1.999                      
Securities Purchase Agreement [Member] | Prefunded Warrants [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   1,369,871                      
Equity Issued, Number of Warrants Per Issue (in shares)   1                      
Securities Purchase Agreement [Member] | Warrant [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   5,000,000                      
Equity Issued, Number of Warrants Per Issue (in shares)   1                      
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)   1                      
Securities Purchase Agreement, Tranche One [Member]                          
Stock Issued During Period, Shares, New Issues (in shares)   29,227                      
Proceeds from Issuance or Sale of Equity   $ 1,200,000                      
Securities Purchase Agreement, Tranche One [Member] | Prefunded Warrants [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   555,302                      
Securities Purchase Agreement, Tranche One [Member] | Warrant [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   584,529                      
Securities Purchase Agreement, Tranche Two [Member]                          
Stock Issued During Period, Shares, New Issues (in shares)   3,600,902                      
Proceeds from Issuance or Sale of Equity $ 8,800,000                        
Securities Purchase Agreement, Tranche Two [Member] | Prefunded Warrants [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   814,569                      
Securities Purchase Agreement, Tranche Two [Member] | Warrant [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   4,415,471                      
Public Offering [Member]                          
Shares Issued, Price Per Share (in dollars per share)               $ 4          
Private Placement [Member]                          
Proceeds from Issuance of Debt             $ 6,000,000            
Warrants in Security Purchase Agreement Tranche Two [Member]                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 4,415,471                        
Director [Member]                          
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares)           24,500              
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures           $ 73,500              
Director [Member] | Restricted Stock Units (RSUs) [Member]                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                 26,040        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Annual Grant                     $ 36,750    
Management [Member]                          
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares)     26,042 11,932 85,528                
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures     $ 116,667 $ 36,750 $ 289,672                
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (in shares)         29,998                
Share-Based Payment Arrangement, Amount Withheld for Tax Withholding Obligation         $ 104,940                
Board of Directors Chairman [Member] | Restricted Stock Units (RSUs) [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Annual Grant                     $ 73,500    
Convertible Preferred Stock [Member]                          
Preferred Stock, Shares Issued (in shares)                 0 0      
Preferred Stock, Shares Outstanding (in shares)                 0 0