v3.25.4
Stockholders' Equity - Common stock (Details)
1 Months Ended 12 Months Ended
Oct. 28, 2025
$ / shares
Aug. 14, 2025
shares
Jul. 11, 2025
USD ($)
Jul. 10, 2025
Jun. 23, 2025
USD ($)
BusinessDay
$ / shares
shares
Jun. 18, 2025
shares
Jun. 17, 2025
USD ($)
$ / shares
shares
May 02, 2025
shares
Mar. 07, 2025
USD ($)
Mar. 04, 2025
USD ($)
$ / shares
shares
Feb. 13, 2025
USD ($)
$ / shares
shares
Aug. 09, 2024
USD ($)
May 09, 2024
USD ($)
shares
May 08, 2024
shares
May 05, 2024
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Jun. 16, 2025
May 19, 2025
$ / shares
Mar. 31, 2025
USD ($)
Dec. 31, 2023
USD ($)
Oct. 31, 2023
USD ($)
Class of Stock [Line Items]                                              
Common stock, par value (in dollars per share) | $ / shares                                 $ 0.001 $ 0.001          
Fair value                                 $ 0 $ 0          
Excess of fair value of instruments issued over cash received                                 1,389,000            
Change in fair value of derivative instruments                                 2,631,000 (5,654,000)          
Change in fair value of warrants                                 800,000            
Financing expense                                 3,061,000 3,545,000          
Fair value loss on warrant liability                                 $ 800,000            
Issue and sale of stock, net                               $ 2,500,000   $ 1,000          
Common stock, shares authorized (in shares) | shares                                 2,000,000,000 100,000,000          
Number of shares issuable upon exercise | shares                                 1            
Proceeds from sale of common stock, net                                 $ 22,615,000            
Remaining authorized amount for repurchase                                   $ 0          
Percentage agreed to repay purchasers holding securities             115.00%                                
Stockholders' deficit                                 3,996,000 $ (8,949,000)       $ (1,348,000)  
Letter Agreement [Member]                                              
Class of Stock [Line Items]                                              
Reduction of additional paid in capital                                 7,700,000            
Reselling of securities acquired                                 900,000            
Amendment Agreement [Member]                                              
Class of Stock [Line Items]                                              
Purchase price of share | $ / shares $ 0.66                                            
Percentage agreed to repay purchasers holding securities 115.00%                                            
No longer required percentage of proceeds to repay purchasers from capital raised 90.00%                                            
Accounts payable and accrued expenses                                              
Class of Stock [Line Items]                                              
Remaining liability                                 4,500,000            
Series A Warrant [Member]                                              
Class of Stock [Line Items]                                              
Warrant exercise price (in dollars per share) | $ / shares                                       $ 0.4373      
Series B Warrant [Member]                                              
Class of Stock [Line Items]                                              
Warrant exercise price (in dollars per share) | $ / shares                                       $ 0.4373      
Series A Warrant and Series B Warrant [Member] | Amendment and Restatements May 2024 Private Placement [Member]                                              
Class of Stock [Line Items]                                              
Fair value of warrant liability reclassified to equity                       $ 5,200,000                      
Common Stock [Member]                                              
Class of Stock [Line Items]                                              
Issue and sale of share | shares                                   1,439,988          
Issue and sale of stock, net                                   $ 1,000          
Number of stock repurchased | shares                                   179,866          
Treasury stock                                   $ 400,000          
Stockholders' deficit                                 139,000 6,000       $ 5,000  
Common Stock [Member] | Maximum [Member]                                              
Class of Stock [Line Items]                                              
Authorized amount of repurchase of stock                                             $ 500,000
Common Stock [Member] | Series A Warrant [Member] | Amendment and Restatements May 2024 Private Placement [Member]                                              
Class of Stock [Line Items]                                              
Restricted beneficial ownership level result of exercise of warrant to receive pre-funded warrant                             4.99%                
Common Stock [Member] | Series B Warrant [Member]                                              
Class of Stock [Line Items]                                              
Number of shares issued | shares               21,482,492                              
Common Stock [Member] | Series B Warrant [Member] | Amendment and Restatements May 2024 Private Placement [Member]                                              
Class of Stock [Line Items]                                              
Restricted beneficial ownership level result of exercise of warrant to receive pre-funded warrant                             9.99%                
Lincoln Park Capital Fund, LLC [Member] | Letter Agreement [Member]                                              
Class of Stock [Line Items]                                              
Modification Period     30 days                                        
Potential financing percentage     50.00% 90.00%                                      
Financing percentage after modification period     90.00%                                        
Potential cash payment     $ 500,000                           2,300,000            
Support letter participation rights period     12 months                                        
Lincoln Park Capital Fund, LLC [Member] | Minimum [Member] | Letter Agreement [Member]                                              
Class of Stock [Line Items]                                              
Stockholders' deficit     $ 3,000,000                                        
February 2025 SPEA Agreements [Member]                                              
Class of Stock [Line Items]                                              
Common stock, par value (in dollars per share) | $ / shares                     $ 0.001                        
Aggregate purchase price                     $ 3,700,000                        
Debt Instrument, Maturity Date                     Feb. 13, 2026                        
Interest Rate                     10.00%                        
Warrant exercise price (in dollars per share) | $ / shares                     $ 1.12                        
Purchase price of share | $ / shares                     $ 0.125                        
Proceeds from private placement                     $ 4,200,000                        
February 2025 SPEA Agreements [Member] | February 2025 Warrants [Member]                                              
Class of Stock [Line Items]                                              
Fair value                     500,000                        
February 2025 SPEA Agreements [Member] | SPEA Warrants [Member]                                              
Class of Stock [Line Items]                                              
Aggregate purchase price                     4,200,000                        
February 2025 SPEA Agreements [Member] | Common Stock [Member]                                              
Class of Stock [Line Items]                                              
Aggregate principal amount                     $ 3,300,000                        
Number of shares callable by warrants (in shares) | shares                     3,002,009                        
Number of securities called by warrant or right | shares                     3,002,009                        
May 2024 Private Placement [Member]                                              
Class of Stock [Line Items]                                              
Change in fair value of warrants                                   5,700,000          
Financing expense                             $ 3,500,000                
Fair value loss on warrant liability                                   $ 5,700,000          
May 2024 Private Placement [Member] | Common Stock [Member]                                              
Class of Stock [Line Items]                                              
Offering cost                         $ 400,000                    
Number of shares issued | shares                         1,439,988                    
Proceeds from private placement                         $ 7,300,000                    
Offering expenses                         $ 400,000                    
Proceeds from issuance of warrants                             $ 10,900,000                
May 2024 Private Placement [Member] | Common Stock [Member] | Securities Purchase Agreement [Member]                                              
Class of Stock [Line Items]                                              
Issue and sale of share | shares                             3,591,532                
Warrant exercise price (in dollars per share) | $ / shares                             $ 0.001                
May 2024 Private Placement [Member] | Common Stock [Member] | Initial Subscription [Member] | Private Placement and Prefunded Warrant [Member]                                              
Class of Stock [Line Items]                                              
Purchase price of share | $ / shares                             2.022                
May 2024 Private Placement [Member] | Common Stock [Member] | Additional Subscription [Member] | Private Placement and Prefunded Warrant [Member]                                              
Class of Stock [Line Items]                                              
Purchase price of share | $ / shares                             $ 2.158                
May 2024 Private Placement [Member] | Common Stock [Member] | Series A Warrant [Member]                                              
Class of Stock [Line Items]                                              
Number of shares issued | shares                         3,591,532   3,591,532                
May 2024 Private Placement [Member] | Common Stock [Member] | Series A Warrant [Member] | Initial Subscription [Member]                                              
Class of Stock [Line Items]                                              
Warrant exercise price (in dollars per share) | $ / shares                             $ 1.772                
May 2024 Private Placement [Member] | Common Stock [Member] | Series B Warrant [Member]                                              
Class of Stock [Line Items]                                              
Number of shares issued | shares                         3,591,532   3,591,532                
May 2024 Private Placement [Member] | Common Stock [Member] | Series B Warrant [Member] | Additional Subscription [Member]                                              
Class of Stock [Line Items]                                              
Warrant exercise price (in dollars per share) | $ / shares                             $ 1.908                
May 2024 Private Placement [Member] | Common Stock [Member] | Series A Warrant and Series B Warrant [Member]                                              
Class of Stock [Line Items]                                              
Warrant exercise price (in dollars per share) | $ / shares                             1.79                
May 2024 Private Placement [Member] | Common Stock [Member] | Series A Warrant and Series B Warrant [Member] | Initial Subscription [Member]                                              
Class of Stock [Line Items]                                              
Offering price | $ / shares                             $ 2.04                
May 2024 Private Placement [Member] | Common Stock [Member] | Pre-Funded Warrants [Member]                                              
Class of Stock [Line Items]                                              
Number of shares issued | shares                         2,151,544                    
May 2024 Purchase Agreement [Member]                                              
Class of Stock [Line Items]                                              
Aggregate principal amount                     $ 3,200,000                        
Financing expense                                 3,100,000            
May 2024 Purchase Agreement [Member] | Exchange Notes [Member]                                              
Class of Stock [Line Items]                                              
Fair value                     3,800,000                        
Change in fair value of derivative instruments                                 300,000            
May 2024 Purchase Agreement [Member] | Funding Notes [Member]                                              
Class of Stock [Line Items]                                              
Fair value                     4,000,000                        
Change in fair value of derivative instruments                                 300,000            
May 2024 Purchase Agreement [Member] | Series A Warrant [Member]                                              
Class of Stock [Line Items]                                              
Fair value                     2,700,000                        
Excess of fair value of instruments issued over cash received                                 3,700,000            
Warrant liability                                 3,700,000            
May 2024 Purchase Agreement [Member] | February 2025 Warrants [Member]                                              
Class of Stock [Line Items]                                              
Change in fair value of derivative instruments                                 $ 2,200,000            
May 2024 Purchase Agreement [Member] | Common Stock [Member] | Series A Warrant [Member]                                              
Class of Stock [Line Items]                                              
Number of shares issued | shares                           3,591,532                  
May 2024 Series B Warrants [Member]                                              
Class of Stock [Line Items]                                              
Number of warrants exercised | shares                                 497,824            
March 2025 Private Placement [Member]                                              
Class of Stock [Line Items]                                              
Aggregate principal amount                     $ 3,400,000                        
Fair value                 $ 13,200,000                            
Warrant issuance expenses                 1,000,000                            
Offering cost                 1,400,000                            
Offering expenses                 1,400,000                            
Fair value of warrant liability reclassified to equity                 5,800,000                            
Percentage agreed to repay purchasers holding securities             115.00%                                
Percentage of proceeds to repay purchasers from capital raised             90.00%                                
March 2025 Private Placement [Member] | Private Placement and Prefunded Warrant [Member]                                              
Class of Stock [Line Items]                                              
Number of shares agreed to return | shares             12,241,986                                
March 2025 Private Placement [Member] | Private Placement [Member]                                              
Class of Stock [Line Items]                                              
Purchase price of share | $ / shares             $ 0.66                                
Paid purchasers to returened shares                                 $ 3,200,000            
Shares returned and cancelled | shares                                 5,211,835            
March 2025 Private Placement [Member] | Exchange [Member]                                              
Class of Stock [Line Items]                                              
Aggregate principal amount                   $ 3,200,000                          
Fair value                   $ 3,500,000                          
March 2025 Private Placement [Member] | Series A Warrant [Member] | Securities Purchase Agreement [Member]                                              
Class of Stock [Line Items]                                              
Number of shares issued | shares                   28,042,138                          
March 2025 Private Placement [Member] | Series A Warrant [Member] | New Capital Subscriptions [Member]                                              
Class of Stock [Line Items]                                              
Number of shares issued | shares                   22,727,270                          
March 2025 Private Placement [Member] | Series A Warrant [Member] | Exchange [Member]                                              
Class of Stock [Line Items]                                              
Number of shares issued | shares                   5,314,870                          
March 2025 Private Placement [Member] | Series B Warrant [Member] | Securities Purchase Agreement [Member]                                              
Class of Stock [Line Items]                                              
Number of shares issued | shares                   28,042,138                          
March 2025 Private Placement [Member] | Series B Warrant [Member] | New Capital Subscriptions [Member]                                              
Class of Stock [Line Items]                                              
Number of shares issued | shares                   22,727,270                          
March 2025 Private Placement [Member] | Series B Warrant [Member] | Exchange [Member]                                              
Class of Stock [Line Items]                                              
Number of shares issued | shares                   5,314,870                          
March 2025 Private Placement [Member] | Series A Warrant and Series B Warrant [Member] | Exchange [Member]                                              
Class of Stock [Line Items]                                              
Number of warrants exercised | shares                                 57,018,872            
March 2025 Private Placement [Member] | Pre-Funded Warrants [Member]                                              
Class of Stock [Line Items]                                              
Number of shares callable by warrants (in shares) | shares             10,633,650                                
Purchase price of share | $ / shares             $ 0.659                                
Number of securities called by warrant or right | shares             10,633,650                                
March 2025 Private Placement [Member] | Pre-Funded Warrants [Member] | Securities Purchase Agreement [Member]                                              
Class of Stock [Line Items]                                              
Number of shares issued | shares                   23,972,400                          
March 2025 Private Placement [Member] | Pre-Funded Warrants [Member] | New Capital Subscriptions [Member]                                              
Class of Stock [Line Items]                                              
Number of shares issued | shares                   19,650,000                          
March 2025 Private Placement [Member] | Pre-Funded Warrants [Member] | Exchange [Member]                                              
Class of Stock [Line Items]                                              
Number of shares issued | shares                   4,322,400                          
March 2025 Private Placement [Member] | Common Stock [Member]                                              
Class of Stock [Line Items]                                              
Maximum beneficial ownership percentage                   4.99%                          
Maximum beneficial ownership percentage by election of holder                   9.99%                          
Offering cost                 400,000                            
Proceeds from private placement                 15,000,000                            
Offering expenses                 $ 400,000                            
March 2025 Private Placement [Member] | Common Stock [Member] | Securities Purchase Agreement [Member]                                              
Class of Stock [Line Items]                                              
Warrant exercise price (in dollars per share) | $ / shares                   $ 0.001                          
Number of shares issued | shares                   4,069,738                          
Issue and sale of stock, net                   $ 28,042,140                          
March 2025 Private Placement [Member] | Common Stock [Member] | Private Placement [Member]                                              
Class of Stock [Line Items]                                              
Purchase price of share | $ / shares                   $ 0.66                          
March 2025 Private Placement [Member] | Common Stock [Member] | Prefunded Warrant [Member]                                              
Class of Stock [Line Items]                                              
Purchase price of share | $ / shares                   $ 0.659                          
March 2025 Private Placement [Member] | Common Stock [Member] | New Capital Subscriptions [Member]                                              
Class of Stock [Line Items]                                              
Number of shares issued | shares                   3,077,270                          
March 2025 Private Placement [Member] | Common Stock [Member] | Exchange [Member]                                              
Class of Stock [Line Items]                                              
Number of shares issued | shares                   992,468                          
March 2025 Private Placement [Member] | Common Stock [Member] | Series A Warrant [Member]                                              
Class of Stock [Line Items]                                              
Floor price | $ / shares                   $ 0.132                          
Expiration period                   5 years                          
Warrant exercise price (in dollars per share) | $ / shares                   $ 1.32                          
March 2025 Private Placement [Member] | Common Stock [Member] | Series B Warrant [Member]                                              
Class of Stock [Line Items]                                              
Expiration period                   2 years 6 months                          
Warrant exercise price (in dollars per share) | $ / shares                   $ 1.98                          
March 2025 Series B Warrants [Member]                                              
Class of Stock [Line Items]                                              
Number of shares callable by warrants (in shares) | shares           34,794,540 35,536,380                                
Fair value                                         $ 5,000,000    
Change in fair value of warrants                                 $ 3,800,000            
Warrants exercise ratio             1                       3        
Warrant exercise price (in dollars per share) | $ / shares             $ 1.98                                
Fair value loss on warrant liability                                 3,800,000            
Number of securities called by warrant or right | shares           34,794,540 35,536,380                                
Fair value of warrant liability reclassified to equity             $ 11,000,000                                
Remeasurement of warrant liability             $ 4,500,000                                
Cashless warrants excercised for common stock | shares           34,794,540                                  
March 2025 Series A Warrants [Member]                                              
Class of Stock [Line Items]                                              
Change in fair value of warrants                                 (300,000)            
Extinguishment of Warrants                                 2,300,000            
Fair value loss on warrant liability                                 (300,000)            
Lincoln Park Purchase Agreement [Member] | Lincoln Park Capital Fund, LLC [Member]                                              
Class of Stock [Line Items]                                              
Common stock, par value (in dollars per share) | $ / shares             $ 0.001                                
Legal fees                                 $ 50,000            
Number of shares available for resale | shares                                 0            
Maximum Obligation Under Single Regular Purchase         $ 1,000,000                                    
Lincoln Park Purchase Agreement [Member] | Lincoln Park Capital Fund, LLC [Member] | Common Stock [Member]                                              
Class of Stock [Line Items]                                              
Maximum value of shares to be issued under agreement             $ 50,000,000                                
Issue and sale of share | shares   1,612,903                             50,000,000            
Period exercisable from the date of issuance                                 36 months            
Number of maximum common shares can be resale | shares                                 50,000,000            
Regular purchase price per share threshold percentage         97.00%                                    
Consecutive business days | BusinessDay         10                                    
Accelerated purchase price per share threshold percentage         96.50%                                    
Additional accelerated purchase price per share threshold percentage         96.50%                                    
Initial commitment fee paid in cash             500,000                                
Additional commitment fee paid in cash             500,000                                
Aggregate gross proceeds from sales of common stock             $ 25,000,000                   $ 22,600,000            
Lincoln Park Purchase Agreement [Member] | Lincoln Park Capital Fund, LLC [Member] | Common Stock [Member] | Closing Stock Price Not Below Zero Point One Zero [Member]                                              
Class of Stock [Line Items]                                              
Issue and sale of share | shares         300,000                                    
Offering price | $ / shares         $ 0.1                                    
Lincoln Park Purchase Agreement [Member] | Lincoln Park Capital Fund, LLC [Member] | Common Stock [Member] | Closing Stock Price Not Below Zero Point Five Zero [Member]                                              
Class of Stock [Line Items]                                              
Issue and sale of share | shares         400,000                                    
Offering price | $ / shares         $ 0.5                                    
Lincoln Park Purchase Agreement [Member] | Lincoln Park Capital Fund, LLC [Member] | Common Stock [Member] | Closing Stock Price Not Below Zero Point Seven Five [Member]                                              
Class of Stock [Line Items]                                              
Issue and sale of share | shares         500,000                                    
Offering price | $ / shares         $ 0.75