v3.25.4
Preferred and common stock (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 17, 2022
Oct. 31, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 03, 2024
Dec. 31, 2023
Class of Stock [Line Items]                
Warrants or rights     176,923   176,923      
Exercise price     $ 0.25   $ 0.25      
Deemed dividend     $ 53,000   $ 53,000      
Class of warrant     8,800,000   8,800,000      
Minimum [Member]                
Class of Stock [Line Items]                
Exercise price             $ 1.30  
Maximum [Member]                
Class of Stock [Line Items]                
Exercise price     $ 0.20   $ 0.20   $ 0.20  
Warrant Exchange Agreement [Member]                
Class of Stock [Line Items]                
Warrants or rights             4,400,000  
Net of fees             $ 800,000  
Common Stock [Member]                
Class of Stock [Line Items]                
Issuance of common stock       57,353   209,118    
Issuance of prefunded warrants     314,231 0 314,231 0    
Restricted stock award, shares     0 18,958 87,049 63,160    
Share-based payment arrangement, shares withheld for tax withholding obligation       2,702 22,662 4,385    
Restricted stock, value of shares withheld for tax withholdings     $ 100,000   $ 100,000 $ 100,000    
Issuance of shares   433,000     1,323,770      
Warrant [Member]                
Class of Stock [Line Items]                
Issuance of shares     3,099,310 0 3,099,310 0    
Equity Purchase Agreement With Lincoln Park Capital Fund Llc [Member] | Common Stock [Member]                
Class of Stock [Line Items]                
Value of shares authorized for issuance $ 20,000,000.0              
Term of agreement 30 months              
Issuance of common stock     0 200,000 0 200,000    
Net proceeds from issuance of common stock       $ 5,400,000   $ 5,400,000    
Payments of stock issuance costs           $ 200,000    
Series X Preferred Stock [Member]                
Class of Stock [Line Items]                
Issuance of shares         0 0    
Preferred stock outstanding     45,567   45,567     45,567