v3.26.1
Equity - (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2022
Jan. 31, 2026
May 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Feb. 11, 2026
Class Of Stock [Line Items]            
Common stock, shares authorized       500,000,000 500,000,000  
Common stock, shares issued       65,543,723 61,507,446  
Description of Pre Funded Warrants       A holder of a pre-funded warrant may not exercise such pre-funded warrant if the holder, together with its affiliates, would beneficially own more than 4.99% (or, at the election of the holder, up to 19.99% of the number of shares of the Company’s common stock outstanding immediately after giving effect to such exercise. No pre-funded warrants have been exercised as of December 31, 2025.    
Purchase price of stock       $ 0.0001 $ 0.0001  
Common stock shares outstanding       65,543,723 61,507,446  
Dividends declared       $ 0    
Dividends paid       $ 0    
Common stock, voting rights       one    
Preferred stock, shares authorized       10,000,000 10,000,000  
Preferred stock, par value       $ 0.0001 $ 0.0001  
Gross Proceeds from sale of Common Stock       $ 345,000    
Jefferies LLC [Member]            
Class Of Stock [Line Items]            
Common stock, shares, issued during the period       2,955,082 130,506  
TD Securities (USA) LLC [Member]            
Class Of Stock [Line Items]            
Gross Proceeds from sale of Common Stock     $ 100,000      
Aggregate net proceeds after deduction       $ 96,400    
Net proceeds   $ 323,800        
Jefferies LLC, TD Securities (USA) LLC, and Piper Sandler & Co [Member]            
Class Of Stock [Line Items]            
Proceeds from offering   $ 345,000        
Warrant [Member]            
Class Of Stock [Line Items]            
Pre-Funded Warrants to Purchase       20,638,924    
Pre-funded warrants exercisable, exercise price       $ 0.0001    
Warrant [Member] | TD Securities (USA) LLC [Member]            
Class Of Stock [Line Items]            
Common stock price     $ 4.6999      
Purchase of pre-funded warrants shares   1,375,000 10,638,524      
Common Stock            
Class Of Stock [Line Items]            
Pre-funded warrants exercisable, exercise price     $ 0.0001      
Underwritten public offering     10,638,476      
Common Stock | TD Securities (USA) LLC [Member]            
Class Of Stock [Line Items]            
Share price   $ 24        
Common stock price     $ 4.7      
Underwritten public offering   13,000,000        
Pre-funded warrant | TD Securities (USA) LLC [Member]            
Class Of Stock [Line Items]            
Pre-funded warrants exercisable, exercise price   $ 0.0001        
Share price   $ 23.9999        
At The Market Offering            
Class Of Stock [Line Items]            
Common stock offering amount           $ 100,000
Proceeds from offering       $ 24,250 $ 944  
At The Market Offering | Jefferies LLC [Member]            
Class Of Stock [Line Items]            
Gross Proceeds from sale of Common Stock       25,000 1,000  
Percentage of commission paid under sales agreement 3.00%          
Aggregate net proceeds       $ 23,900 $ 900  
Undesignated Preferred Stock            
Class Of Stock [Line Items]            
Preferred stock, shares authorized       10,000,000    
Preferred stock, par value       $ 0.0001    
Preferred stock, shares Issued       0    
Preferred stock, shares outstanding       0