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

Warrants (Details Narrative)

v3.25.1
Warrants (Details Narrative) - USD ($)
12 Months Ended
Dec. 26, 2024
Dec. 18, 2024
Apr. 23, 2024
Jun. 26, 2023
Dec. 31, 2024
Dec. 31, 2023
Nov. 01, 2023
Dec. 31, 2022
Jan. 31, 2021
Gain on Warrant Revaluation         $ (63,000) $ (10,373,000)      
Marketing expenses, exchange for stock         0 1,195,000      
Warrant Modification         $ 0 $ 3,510,000      
Warrant [Member]                  
Number of securities called by warrants or rights       4,784,909          
Exercise price of warrants       $ 2.74 $ 2.18 $ 8.19   $ 22.50  
Class of warrant or right, outstanding         25,834,752 6,852,952   4,433,593  
Warrants issued         89,286        
Warrants revaluation         $ 0        
Decrease in liability           $ 100,000      
Warrants and rights outstanding       $ 13,100,000          
SEG [Member]                  
Gain on Warrant Revaluation           400,000      
BSM Option [Member]                  
Gain on Warrant Revaluation           3,000,000      
Pre Funded Warrants [Member]                  
Exercise price of warrants $ 0.001                
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right 2,057,736                
Proceeds from (Repurchase of) Equity $ 2,058                
2021 Warrants [Member] | Warrant [Member]                  
Number of securities called by warrants or rights                 2,311,550
Exercise price of warrants       $ 23.70         $ 23.70
Warrant Modification         $ 3,500,000        
Warrant Exercise Inducement Offer Letters [Member] | Warrant [Member]                  
Number of securities called by warrants or rights       4,623,100          
Exercise price of warrants       $ 2.50          
Percentage of common stock underlying warrants       200.00%          
Exchange Warrants [Member]                  
Warrants and rights outstanding           12,700,000      
Exchange Warrants [Member] | Warrant [Member]                  
Exercise price of warrants             $ 2.50    
Warrants and rights outstanding           12,700,000      
SEG Warrants [Member] | Warrant [Member]                  
Number of securities called by warrants or rights       161,809          
Exercise price of warrants       $ 2.50          
Proceeds from warrant exchange, gross       $ 5,800,000          
Warrant solicitation agent fee       $ 400,000          
Percentage of total gross proceeds as solicitation agent fee       7.00%          
Warrants and rights outstanding       $ 400,000          
Marketing expenses, exchange for stock       100,000          
Warrant issuance costs       $ 500,000          
Warrants [Member] | Warrant [Member]                  
Gain on warrant revaluation           1,400,000      
Warrants [Member] | Warrant [Member] | Additional Paid-in Capital [Member]                  
Gain on warrant revaluation           $ 3,000,000      
Registered Direct Offering [Member]                  
Aggregate gross proceeds     $ 4,000,000            
Registered Direct Offering [Member] | Common Stock [Member]                  
Number of shares, sold     3,900,000            
Sale of stock, price per share     $ 1.00            
Registered Direct Offering [Member] | Maximum [Member]                  
Weighted-average exercise price per share     8.19            
Registered Direct Offering [Member] | Minimum [Member]                  
Weighted-average exercise price per share     $ 7.14            
Registered Direct Offering [Member] | Pre Funded Warrants [Member]                  
Number of securities called by warrants or rights     100,000            
Exercise price of warrants     $ 0.99            
Class of warrant or right, outstanding     4,784,909            
Aggregate gross proceeds     $ 4,000,000            
Sale of stock, price per share     $ 0.99            
Registered Direct Offering [Member] | Warrant Repricing Option [Member]                  
Exercise price of warrants     $ 1.00   $ 2.50        
Class of warrant or right, outstanding     4,784,909            
Registered Direct Offering [Member] | Warrant Repricing Option [Member] | Maximum [Member]                  
Exercise price of warrants     $ 2.50            
Registered Direct Offering [Member] | Warrant Repricing Option [Member] | Minimum [Member]                  
Exercise price of warrants     1.00            
Registered Direct Offering [Member] | Warrant Reduced [Member]                  
Exercise price of warrants   $ 1.00              
December 2024 Offering [Member]                  
Exercise price of warrants   $ 0.57              
Class of warrant or right, outstanding   4,784,909              
Weighted-average exercise price per share     7.14            
Aggregate gross proceeds   $ 4,496,480              
Placement agent fee   389,754              
Gain on Warrant Revaluation   $ 1,000,000              
Weighted-average exercise price per share reprice     $ 6.85            
December 2024 Offering [Member] | Common Stock [Member]                  
Number of shares, sold   4,375,000              
Warrants to purchase shares of common stock to placement agent   1,657,895              
Placement agent, exercise price   $ 0.71              
December 2024 Offering [Member] | Pre Funded Warrants [Member]                  
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]                  
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]                  
Number of securities called by warrants or rights   7,894,736              
Sale of stock, price per share   $ 0.57