v3.26.1
Common Stock (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 08, 2025
USD ($)
Oct. 06, 2025
director
$ / shares
shares
Apr. 15, 2024
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
Vote
item
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
Oct. 31, 2025
$ / shares
shares
Common Stock            
Number of vote on common shares | Vote       1    
Dividend declared       $ 0    
Gross proceeds from private placement         $ 39,999  
Common stock, par value (in dollars per share) | $ / shares       $ 0.001 $ 0.001  
Maximum number of directors on the Board | director   12        
Net proceeds         $ 37,051  
October 2025 common warrants            
Common Stock            
Exercise price per share | $ / shares       0.5335    
October 2025 Pre-funded warrants            
Common Stock            
Exercise price per share | $ / shares       $ 0.001    
Cantor Fitzgerald And Co            
Common Stock            
Common stock issued | shares       122,000    
Common stock, par value (in dollars per share) | $ / shares       $ 0.001    
Aggregate offering price       $ 200,000    
Gross proceeds from sale of shares       1.50%    
Net proceeds       $ 150    
Termination Prior Notice | item       10    
Cantor Fitzgerald And Co | Maximum            
Common Stock            
Aggregate offering price       $ 200,000    
Private Placement            
Common Stock            
Common stock issued | shares     12,660,993      
Price per share (in dollars per share) | $ / shares     $ 2.82      
Gross proceeds from private placement     $ 37,051      
Stock issuance costs     $ 2,948      
Net proceeds       57,170    
Net proceeds       $ 57,170    
Private Placement | Pre-Funded warrants            
Common Stock            
Warrants issued | shares     1,523,404      
Price per share (in dollars per share) | $ / shares     $ 2.819      
Exercise price per share | $ / shares     $ 0.001      
Private Placement | October 2025 common warrants            
Common Stock            
Exercise price per share | $ / shares           $ 0.5335
Warrant to purchase shares of common stock | shares           75,985,605
Common Stock exercisable | shares           1
Private Placement | October 2025 Pre-funded warrants            
Common Stock            
Exercise price per share | $ / shares           $ 0.001
Warrant to purchase shares of common stock | shares           80,768,504
Common Stock exercisable | shares           1
October 2025 Private Placement            
Common Stock            
Common stock issued | shares   15,212,311        
Price per share (in dollars per share) | $ / shares   $ 0.52064        
Warrant issued (in dollars per share) | $ / shares   0.61339        
Gross proceeds from private placement $ 58,888          
Common stock, par value (in dollars per share) | $ / shares   0.001        
Net proceeds $ 57,170          
October 2025 Private Placement | October 2025 common warrants            
Common Stock            
Exercise price per share | $ / shares   0.5335        
Aggregate purchase price of common warrants | $ / shares   $ 0.61439        
Warrant to purchase shares of common stock | shares   71,985,605        
Common Stock exercisable | shares   1        
October 2025 Private Placement | October 2025 Pre-funded warrants            
Common Stock            
Exercise price per share | $ / shares   $ 0.001        
Warrant to purchase shares of common stock | shares   80,768,504        
Warrant issued (in dollars per share) | $ / shares   $ 0.51964        
Common Stock exercisable | shares   1        
At the Market Offering            
Common Stock            
Common stock issued | shares       27,151,211    
Net proceeds       $ 51,525    
Net proceeds       51,818    
Net of commissions       789    
Deferred offering costs       544    
Amortization of Stock Issuance Costs       $ 143    
Winklevoss Capital            
Common Stock            
Ownership percentage   19.90%