v3.26.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
May 07, 2026
May 05, 2026
May 16, 2025
Mar. 27, 2024
Nov. 09, 2023
Nov. 01, 2022
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2023
Class of Stock [Line Items]                        
Common stock, shares authorized             150,000,000   150,000,000   150,000,000  
Common stock, par value             $ 0.00001   $ 0.00001   $ 0.00001  
Common stock, shares issued             103,480,053   103,480,053   63,587,777  
Common stock, shares outstanding             103,480,053   103,480,053   63,587,777  
Preferred stock, shares authorized             10,000,000   10,000,000   10,000,000  
Preferred stock, par value             $ 0.00001   $ 0.00001   $ 0.00001  
Preferred stock, shares issued             0   0   0  
Preferred stock, shares outstanding             0   0   0  
Warrants issued to purchase common stock             11,173,185   11,173,185   7,398,185  
Proceeds from issuance of common stock                 $ 259,384 $ 46,517    
Aggregate offering price       $ 350,000   $ 250,000            
Stock repurchased value during period             $ 39,093          
Treasury stock shares             6,922,870   6,922,870   0  
Treasury stock, value             $ 39,093   $ 39,093   $ 0  
2025 Follow-On Offering                        
Class of Stock [Line Items]                        
Shares issued and sold     11,735,565                  
Net proceeds from follow-on offering     $ 69,900                  
2025 Follow-On Offering | Pre-funded warrants                        
Class of Stock [Line Items]                        
Weighted average share price     $ 4.89999                  
2026 Follow-On Offering                        
Class of Stock [Line Items]                        
Shares issued and sold   46,099,650                    
Net proceeds from follow-on offering   $ 280,800                    
2026 Follow-On Offering | Pre-funded warrants                        
Class of Stock [Line Items]                        
Weighted average share price   $ 5.99999                    
At-the-Market Offerings                        
Class of Stock [Line Items]                        
Proceeds from issuance of common stock                     $ 6,700 $ 3,300
Sale of common stock through agreement           $ 75,000            
Matrix Repurchase                        
Class of Stock [Line Items]                        
Weighted average share price $ 5.64                      
Stock repurchased during period 6,922,870                      
Stock repurchased value during period   $ 39,000                    
Common Stock                        
Class of Stock [Line Items]                        
Stock repurchased during period             6,922,870          
Common Stock | 2025 Follow-On Offering                        
Class of Stock [Line Items]                        
Shares issued and sold     11,735,565                  
Warrants issued to purchase common stock     3,826,750                  
Pre-funded warrants to purchase     0.25                  
Weighted average share price     $ 4.9                  
Common Stock | 2025 Follow-On Offering | Pre-funded warrants                        
Class of Stock [Line Items]                        
Pre-funded warrants to purchase             3,571,435   3,571,435      
Common Stock | 2025 Follow-On Offering | Maximum | Pre-funded warrants                        
Class of Stock [Line Items]                        
Warrants issued to purchase common stock     3,571,435                  
Common Stock | 2026 Follow-On Offering                        
Class of Stock [Line Items]                        
Shares issued and sold   46,099,650                    
Weighted average share price   $ 6                    
Common Stock | 2026 Follow-On Offering | Pre-funded warrants                        
Class of Stock [Line Items]                        
Warrants issued to purchase common stock   3,800,000                    
Pre-funded warrants to purchase             3,800,000   3,800,000      
Common Stock | 2026 Follow-On Offering | Underwriters Exercise                        
Class of Stock [Line Items]                        
Warrants issued to purchase common stock   6,508,650                    
Common Stock | Follow-On Offering                        
Class of Stock [Line Items]                        
Shares issued and sold         11,000,000   46,099,650 11,735,565        
Weighted average share price         $ 9.00              
Proceeds from issuance of common stock         $ 99,000              
Net proceeds from follow-on offering         $ 92,600              
Common Stock | At-the-Market Offerings                        
Class of Stock [Line Items]                        
Shares issued and sold                 0   1,055,362 261,807
Weighted average share price                     $ 6.36 $ 12.49