v3.26.1
Stock Warrants (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 10, 2026
May 21, 2026
May 08, 2026
May 07, 2026
Mar. 06, 2026
Jan. 13, 2026
Dec. 30, 2025
Jul. 30, 2025
Sep. 30, 2024
Jun. 03, 2024
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Mar. 04, 2026
Jan. 20, 2026
Dec. 31, 2025
Apr. 04, 2025
Exercise price                                 $ 1.439    
Share price                     $ 0.10       $ 0.10       $ 0.10
Stock dividends description           On January 13, 2026, the Company distributed a dividend of one share of its common stock for every 1,000 shares of common stock issued and outstanding as of January 9, 2026 as well as one share of common stock for every outstanding option or warrant that has a right to receive stock dividends (the “Dividend”). the Company declared a stock dividend of one share of common stock for every 1,000 shares of outstanding common stock as well as one share of common stock for every outstanding option or warrant that has a right to receive stock dividends (“Alternate Securities”).                        
Change in fair value of warrant liability                             $ 468        
Warrants from liability to equity                     $ 8,700       $ 8,700        
Common stock, par value                     $ 0.001       $ 0.001     $ 0.001  
2026 Rights Offering [Member]                                      
Shares issued         1,842                            
Proceeds from issuance of units         $ 1,800                            
Class E And F Common Stock Purchase Warrants [Member]                                      
Purchase of warrants           5,561,125                          
Exercise price           $ 1.439                          
Class I Warrants [Member]                                      
Offering price per share   $ 0.325                                  
Common Stock [Member]                                      
Shares issued                 46,530   1,019,570 2,032,815 41,339 42,854          
Stock dividends description           On January 13, 2026, the Company distributed a dividend of one share of its common stock for every 1,000 shares of common stock issued and outstanding as of January 9, 2026, as well as one share of common stock for every outstanding option or warrant that has a right to receive stock dividends (the “Dividend”). the Company declared a stock dividend of one share of common stock for every 1,000 shares of outstanding common stock as well as one share of common stock for every outstanding option or warrant that has a right to receive stock dividends (“Alternate Securities”).                        
Common Stock [Member] | Investors [Member]                                      
Shares issued 2,554,119 7,519,351                                  
Common Stock [Member] | Private Placement [Member] | Investors [Member]                                      
Shares issued 771,503                                    
Common stock, par value   $ 0.001                                  
Class C and Class D Warrants [Member]                                      
Purchase of warrants                 46,530                    
Exercise price                 $ 28.00                    
Share price                 $ 28.00                    
Warrant [Member]                                      
Exercise price               $ 4.00                      
Shares issued               2,000,000                      
Offering price per share               $ 4.00                      
Warrant [Member] | Class I Warrants [Member] | Private Placement [Member] | Investors [Member]                                      
Purchase of warrants   15,038,702                                  
Gross proceeds   $ 2,400                                  
Warrant [Member] | Pre-Funded Warrants [Member] | Private Placement [Member] | Investors [Member]                                      
Purchase of warrants 1,782,616                                    
Warrant [Member] | Class J Warrants [Member] | Private Placement [Member] | Investors [Member]                                      
Purchase of warrants 10,216,476                                    
Gross proceeds $ 2,600                                    
Class E Warrants [Member]                                      
Purchase of warrants               2,000,000     1,515,564       1,515,564        
Exercise price                     $ 0.48       $ 0.48        
Class F Warrants [Member]                                      
Purchase of warrants               2,000,000     1,077,625       1,077,625        
Exercise price                     $ 0.48       $ 0.48        
Pre-Funded Warrants [Member]                                      
Offering price per share               $ 3.999                      
Gross proceeds               $ 8,000                      
Series G Convertible Preferred Stock [Member]                                      
Common stock, par value                               $ 0.001      
Series G Convertible Preferred Stock [Member] | 2026 Rights Offering [Member]                                      
Purchase of warrants         3,684,000                            
Shares issued         1                            
Preferred stock, stated value         $ 1                            
Conversion price         $ 1.00                     $ 1.00      
G Warrants [Member] | 2026 Rights Offering [Member]                                      
Exercise price         $ 1.00                            
Shares issued         2,000                            
G Warrants [Member] | Common Stock [Member] | 2026 Rights Offering [Member]                                      
Shares issued         1                            
Securities Purchase Agreement [Member] | Common Stock [Member]                                      
Shares issued                   56,410                  
Securities Purchase Agreement [Member] | Class A Warrant [Member]                                      
Purchase of warrants                   56,410                  
Exercise price                   $ 36.30                  
Securities Purchase Agreement [Member] | Class B Warrant [Member]                                      
Purchase of warrants                   56,410                  
Exercise price                   $ 36.30                  
Warrant Exercise Inducement Offer Letter Agreement [Member] | Investors [Member]                                      
Exercise price       $ 0.48                              
Purchase of warrants percentage       200.00%                              
Warrant Exercise Inducement Offer Letter Agreement [Member] | Class H Warrants [Member] | Investors [Member]                                      
Purchase of warrants       17,439,856                              
Exercise price       $ 0.60                              
Warrant exercise term       5 years                              
Warrant Exercise Inducement Offer Letter Agreement [Member] | Placement Agent Warrants [Member] | Ladenburg Thalmann & Co. Inc [Member]                                      
Purchase of warrants percentage     6.00%                                
Cash fee     $ 286                                
Cash fee percentage     8.00%                                
Offering expenses     $ 50                                
Management fee     $ 27                                
Gross proceeds of warrants percentage     0.75%                                
Exercise price percentage     125.00%                                
Warrant Exercise Inducement Offer Letter Agreement [Member] | Warrant [Member]                                      
Gross proceeds     $ 3,600 $ 3,500                              
Warrant Exercise Inducement Offer Letter Agreement [Member] | Class A and Class B Common Stock [Member] | Existing May 2024 Warrants [Member]                                      
Purchase of warrants       112,820                              
Exercise price       $ 36.30                              
Common stock, par value       $ 0.001                              
Warrant Exercise Inducement Offer Letter Agreement [Member] | Class C and Class D Common Stock [Member] | Existing September 2024 Warrants [Member]                                      
Purchase of warrants       93,060                              
Exercise price       $ 28.00                              
Warrant Exercise Inducement Offer Letter Agreement [Member] | Class E and Class F Common Stock [Member] | Existing July 2025 Warrants [Member]                                      
Purchase of warrants       8,514,048                              
Exercise price       $ 1.439