v3.26.1
Stockholders' Equity (Deficit) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Feb. 12, 2026
Oct. 21, 2025
Nov. 08, 2022
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Stockholders' Deficit            
Common stock, par value       $ 0.0001   $ 0.0001
Net proceeds       $ 53,650    
Sales agreement            
Stockholders' Deficit            
Number of common stock shares sold during the period       0 0  
Common stock remaining available for sales under the ATM Offering       $ 64,900    
Sales agreement | Maximum            
Stockholders' Deficit            
Common stock     $ 92,500      
Private placement            
Stockholders' Deficit            
Number of common stock shares sold during the period   4,634,995        
Class of Warrant or Right, Date from which Warrants or Rights Exercisable   Oct. 21, 2025        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   463,498        
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 0.01        
Proceeds from Issuance of Private Placement   $ 8,000        
Common stock, net proceeds   $ 7,900        
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date   Oct. 21, 2030        
Exercise shares       0    
Public offering            
Stockholders' Deficit            
Common stock       $ 53,650    
Number of common stock shares sold during the period       32,890,000    
Aggregate shares 28,600,000          
Common stock, par value $ 0.0001          
Share price $ 1.75          
Net proceeds       $ 53,600    
Underwriters' Option to Purchase Additional Shares            
Stockholders' Deficit            
Aggregate shares 4,290,000          
Term of share offering 30 days          
Share price $ 1.645