Annual report [Section 13 and 15(d), not S-K Item 405]

Stockholders??? Equity (Details Narrative)

v3.25.1
Stockholders’ Equity (Details Narrative) - USD ($)
12 Months Ended
Dec. 26, 2024
Dec. 18, 2024
Apr. 23, 2024
Dec. 31, 2024
Dec. 31, 2023
Feb. 06, 2023
Feb. 05, 2023
Class of Stock [Line Items]              
Common stock shares authorized       190,000,000 190,000,000 40,000,000 400,000,000
Preferred stock, shares authorized (in shares)       10,000,000 10,000,000 10,000,000  
Common stock shares outstanding       46,209,081 35,247,744    
Common Stock, Par or Stated Value Per Share       $ 0.001 $ 0.001    
Fair Value Adjustment of Warrants       $ (63,000) $ (10,373,000)    
Preferred stock shares outstanding       0 0    
Preferred Stock [Member]              
Class of Stock [Line Items]              
Preferred stock, shares authorized (in shares)       10,000,000      
Preferred Stock, Par or Stated Value Per Share       $ 0.001      
[custom:UndesignatedPreferredStockShares-0]       9,943,999      
Armistice Capital Master Fund Ltd [Member]              
Class of Stock [Line Items]              
Exercised price $ 0.001            
Total proceeds $ 2,058            
Pre Funded Warrants [Member]              
Class of Stock [Line Items]              
Exercised price $ 0.001            
Registered Direct Offering [Member]              
Class of Stock [Line Items]              
Sale of Stock, Consideration Received Per Transaction     $ 4,000,000        
Registered Direct Offering [Member] | Pre Funded Warrants [Member]              
Class of Stock [Line Items]              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights     100,000        
Sale of Stock, Price Per Share     $ 0.99        
Sale of Stock, Consideration Received Per Transaction     $ 4,000,000        
Class of Warrant or Right, Outstanding     4,784,909        
Exercised price     $ 0.99        
Registered Direct Offering [Member] | Warrant Repricing Option [Member]              
Class of Stock [Line Items]              
Class of Warrant or Right, Outstanding     4,784,909        
Exercised price     $ 1.00 $ 2.50      
Registered Direct Offering [Member] | Warrant Repricing Option [Member] | Maximum [Member]              
Class of Stock [Line Items]              
Exercised price     2.50        
Registered Direct Offering [Member] | Warrant Repricing Option [Member] | Minimum [Member]              
Class of Stock [Line Items]              
Exercised price     $ 1.00        
December 2024 Offering [Member]              
Class of Stock [Line Items]              
Sale of Stock, Consideration Received Per Transaction   $ 4,496,480          
Class of Warrant or Right, Outstanding   4,784,909          
Exercised price   $ 0.57          
[custom:IncurredPlacementAgentFee]   $ 389,754          
Fair Value Adjustment of Warrants   $ 1,000,000          
December 2024 Offering [Member] | Pre Funded Warrants [Member]              
Class of Stock [Line Items]              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   3,519,736          
Sale of Stock, Price Per Share   $ 0.569          
December 2024 Offering [Member] | Series A Common Stock Purchase Warrants [Member]              
Class of Stock [Line Items]              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   7,894,736          
Sale of Stock, Price Per Share   $ 0.57          
December 2024 Offering [Member] | Series B Common Stock Purchase Warrants [Member]              
Class of Stock [Line Items]              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   7,894,736          
Sale of Stock, Price Per Share   $ 0.57          
Common Stock [Member]              
Class of Stock [Line Items]              
Issuance of common stock for services (in shares)       362,568      
Shares of common stock withheld to cover taxes       166,033      
Common Stock [Member] | Armistice Capital Master Fund Ltd [Member]              
Class of Stock [Line Items]              
Number of issued shares 2,057,736            
Common Stock [Member] | Registered Direct Offering [Member]              
Class of Stock [Line Items]              
Number of issued shares     3,900,000        
Common Stock, Par or Stated Value Per Share     $ 0.001        
Sale of Stock, Price Per Share     $ 1.00        
Common Stock [Member] | December 2024 Offering [Member]              
Class of Stock [Line Items]              
Number of issued shares   4,375,000          
[custom:ClassOfWarrantOrRightIssuedToPlacementAgent-0]   1,657,895          
[custom:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights-0]   $ 0.71          
Series A Preferred Stock [Member]              
Class of Stock [Line Items]              
Preferred stock, shares authorized (in shares)       6,000 6,000    
Preferred Stock, Par or Stated Value Per Share       $ 0.001 $ 0.001    
Preferred stock shares outstanding       0 0    
Series C Preferred Stock [Member]              
Class of Stock [Line Items]              
Preferred stock, shares authorized (in shares)       50,000 50,000    
Preferred Stock, Par or Stated Value Per Share       $ 0.001 $ 0.001    
Preferred stock shares outstanding       0 0    
Series B Preferred Stock [Member]              
Class of Stock [Line Items]              
Preferred stock, shares authorized (in shares)       0 1    
Preferred Stock, Par or Stated Value Per Share       $ 0.001 $ 0.001    
Preferred stock shares outstanding       0 1    
Treasury Stock, Common [Member]              
Class of Stock [Line Items]              
Shares of common stock withheld to cover taxes       524 32,840    
Cost of common stock withheld to cover taxes       $ 504 $ 48,845