v3.26.1
Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2026
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Feb. 11, 2026
Dec. 31, 2025
Class of Stock [Line Items]            
Common stock, shares authorized   500,000,000 500,000,000     500,000,000
Common stock shares issued   85,226,427 85,226,427     65,543,723
Preferred stock, shares authorized   10,000,000 10,000,000     10,000,000
Pre funded warrants were exercised   509,300 5,525,963 0    
Pre-funded warrants withheld in cashless exercise   5 35      
Preferred stock, par value   $ 0.0001 $ 0.0001     $ 0.0001
Common stock shares outstanding   85,226,427 85,226,427     65,543,723
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.      
Share exercise price   $ 0.0001 $ 0.0001      
Dividends declared   $ 0 $ 0      
Dividends paid     $ 0      
Common stock, voting rights     one      
Warrant [Member]            
Class of Stock [Line Items]            
Pre-funded warrants to purchase     16,487,961      
Common share issued by exercise of warrants   509,295 5,525,928      
Pre-funded warrants exercisable, exercise price   $ 0.0001 $ 0.0001      
Common Stock            
Class of Stock [Line Items]            
Common stock shares issued   85,226,427 85,226,427      
Underwritten public offering 13,000,000          
Common stock shares outstanding   85,226,427 85,226,427      
Pre-funded warrants exercisable, exercise price $ 0.0001          
Jefferies LLC [Member]            
Class of Stock [Line Items]            
Common stock, shares, issued during the period     0 0    
TD Securities (USA) LLC [Member]            
Class of Stock [Line Items]            
Gross Proceeds from sale of Common Stock $ 345,000          
Aggregate net proceeds after deduction $ 323,800          
TD Securities (USA) LLC [Member] | Warrant [Member]            
Class of Stock [Line Items]            
Purchase of pre-funded warrants shares 1,375,000          
Common stock price $ 23.9999          
TD Securities (USA) LLC [Member] | Common Stock            
Class of Stock [Line Items]            
Common stock price $ 24          
At-the-Market Offering [Member]            
Class of Stock [Line Items]            
Common stock offering amount         $ 100,000  
At-the-Market Offering [Member] | Jefferies LLC [Member]            
Class of Stock [Line Items]            
Percentage of commission paid under sales agreement     3.00%      
Undesignated Preferred Stock            
Class of Stock [Line Items]            
Preferred stock, shares authorized   10,000,000 10,000,000      
Preferred stock, par value   $ 0.0001 $ 0.0001      
Preferred stock shares issued   0 0      
Preferred stock, shares outstanding   0 0