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

Convertible Redeemable Preferred Stock and Stockholders' Equity - Warrant Side Letter Agreements (Details)

v3.25.1
Convertible Redeemable Preferred Stock and Stockholders' Equity - Warrant Side Letter Agreements (Details)
3 Months Ended 12 Months Ended
Sep. 10, 2024
USD ($)
$ / shares
Y
factor
shares
Jun. 30, 2024
USD ($)
shares
Dec. 31, 2024
USD ($)
Y
$ / shares
shares
Dec. 20, 2024
$ / shares
Y
Class of Stock [Line Items]        
Aggregate shares issued upon exercise of warrants | shares     1  
Issuance of common stock in connection with warrant amendment (in shares) | shares 887,356      
Fair Value of Stock Issued In Connection With Amendment To Warrant Agreement $ 2,100,000      
Price per Unit | $ / shares $ 2.4      
Warrant liabilities $ 123,000      
Equity, Fair Value Disclosure 2,253,000   $ 8,125,000  
Deemed dividend on issuance of common stock and warrants in connection with amendment to warrants to purchase common stock $ 2,253,000   10,475,000  
Issuance of common stock to vendor (in shares) | shares   136,203    
Issuance of common stock to vendor   $ 360,000    
New Warrant        
Class of Stock [Line Items]        
Issuance of common stock in connection with warrant amendment (in shares) | shares 8,125,000      
Exchange Warrant        
Class of Stock [Line Items]        
Warrant liabilities     $ 97,000  
Measurement input | Y     5  
Deemed dividend on issuance of common stock and warrants in connection with amendment to warrants to purchase common stock     $ 97,000  
Minimum        
Class of Stock [Line Items]        
Threshold Beneficial Ownership Percentage 4.99%      
Maximum        
Class of Stock [Line Items]        
Threshold Beneficial Ownership Percentage 9.99%      
Measurement input | New Warrant        
Class of Stock [Line Items]        
Measurement input | $ / shares       1.7
Measurement input | Exchange Warrant        
Class of Stock [Line Items]        
Measurement input | $ / shares 2.4   1.7  
Expected yield | New Warrant        
Class of Stock [Line Items]        
Measurement input       0
Expected yield | Exchange Warrant        
Class of Stock [Line Items]        
Measurement input 0   0  
Expected volatility | New Warrant        
Class of Stock [Line Items]        
Measurement input       1.43
Expected volatility | Exchange Warrant        
Class of Stock [Line Items]        
Measurement input 1.43   143  
Risk-free interest rate | New Warrant        
Class of Stock [Line Items]        
Measurement input       0.044
Risk-free interest rate | Exchange Warrant        
Class of Stock [Line Items]        
Measurement input 0.034   4.3  
Expected life (in years) | New Warrant        
Class of Stock [Line Items]        
Measurement input | Y       5
Expected life (in years) | Exchange Warrant        
Class of Stock [Line Items]        
Measurement input | Y 5      
Tranche One | Board of directors        
Class of Stock [Line Items]        
Issuance of common stock to vendor (in shares) | shares     100,000  
Issuance of common stock to vendor     $ 240,000  
Tranche Two | Board of directors        
Class of Stock [Line Items]        
Issuance of common stock to vendor (in shares) | shares     100,000  
Issuance of common stock to vendor     $ 264,000  
Tranche Three | Board of directors        
Class of Stock [Line Items]        
Issuance of common stock to vendor (in shares) | shares     36,203  
Issuance of common stock to vendor     $ 96,000  
Side Letter Agreement        
Class of Stock [Line Items]        
Aggregate Number of Common Stock Issuable, Multiplication Factor | factor 1      
Issuance of common stock in connection with warrant amendment (in shares) | shares 887,356      
Side Letter Agreement | New Warrant        
Class of Stock [Line Items]        
Aggregate shares issued upon exercise of warrants | shares 5,391,746      
Warrants exercise price | $ / shares $ 2.21