v3.25.3
Convertible Promissory Notes - Additional information (Details)
9 Months Ended
Sep. 30, 2025
USD ($)
Y
$ / shares
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Convertible Promissory Notes      
Interest amount | $ $ 10 $ 9  
Stock price      
Convertible Promissory Notes      
Derivative liability, measurement input | $ / shares 0.002    
Dividend yield      
Convertible Promissory Notes      
Derivative liability, measurement input 0    
Minimum | Volatility      
Convertible Promissory Notes      
Derivative liability, measurement input 1.77    
Minimum | Risk free interest rate      
Convertible Promissory Notes      
Derivative liability, measurement input 0.0376    
Minimum | Liquidity term      
Convertible Promissory Notes      
Derivative liability, measurement input | Y 0.25    
Minimum | Exercise price      
Convertible Promissory Notes      
Derivative liability, measurement input | $ / shares 0.0008    
Maximum | Volatility      
Convertible Promissory Notes      
Derivative liability, measurement input 2.70    
Maximum | Risk free interest rate      
Convertible Promissory Notes      
Derivative liability, measurement input 0.0407    
Maximum | Liquidity term      
Convertible Promissory Notes      
Derivative liability, measurement input | Y 0.75    
Maximum | Exercise price      
Convertible Promissory Notes      
Derivative liability, measurement input | $ / shares 0.0151    
Convertible promissory note      
Convertible Promissory Notes      
Principal amount outstanding | $ $ 480   $ 480
Principal balance of convertible promissory notes | $ $ 0 $ 0