Quarterly report [Sections 13 or 15(d)]

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

v3.25.3
Convertible Redeemable Preferred Stock and Stockholders' Equity - Warrant Side Letter Agreements (Details)
3 Months Ended 9 Months Ended
Sep. 10, 2024
USD ($)
$ / shares
Y
shares
Sep. 30, 2024
USD ($)
shares
Jun. 30, 2024
USD ($)
shares
Sep. 30, 2024
USD ($)
Sep. 30, 2025
shares
Dec. 31, 2024
shares
Class of Stock [Line Items]            
Aggregate shares issued upon exercise of warrants | shares         1 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,300,000          
Deemed dividend on issuance of common stock and warrants in connection with amendment to warrants to purchase common stock | $ $ 2,300,000 $ 2,253,000   $ 2,253,000    
Issuance of common stock to vendor (in shares) | shares   100,000 136,203      
Issuance of common stock to vendor | $   $ 240,000 $ 360,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%          
Stock price | Exchange Warrant            
Class of Stock [Line Items]            
Measurement input | $ / shares 2.4          
Expected yield | Exchange Warrant            
Class of Stock [Line Items]            
Measurement input 0          
Expected volatility | Exchange Warrant            
Class of Stock [Line Items]            
Measurement input 1.43          
Risk-free interest rate | Exchange Warrant            
Class of Stock [Line Items]            
Measurement input 0.0343          
Expected life (in years) | Exchange Warrant            
Class of Stock [Line Items]            
Measurement input | Y 5          
Side Letter Agreement            
Class of Stock [Line Items]            
Aggregate Number of Common Stock Issuable, Multiplication 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,747          
Warrants exercise price | $ / shares $ 2.21