v3.26.1
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
May 07, 2026
May 05, 2026
May 04, 2026
Apr. 30, 2026
Jan. 01, 2026
Mar. 31, 2026
Dec. 31, 2025
Subsequent Event [Line Items]              
Warrants issued to purchase common stock           7,373,185 7,398,185
2026 Follow-On Offering              
Subsequent Event [Line Items]              
Net proceeds from follow-on offering         $ 241.8    
2026 Follow-On Offering | Subsequent Event              
Subsequent Event [Line Items]              
Shares issued and sold   46,099,650          
Net proceeds from follow-on offering   $ 280.8          
Amount used to effectuate matrix repurchase   $ 39.0          
2026 Follow-On Offering | Common Stock | Subsequent Event              
Subsequent Event [Line Items]              
Shares issued and sold   46,099,650          
Warrants issued to purchase common stock   3,800,000          
Weighted average share price   $ 6          
Net proceeds from follow-on offering   $ 280.8          
Stock repurchased during period 6,922,870            
Proceeds from issuance of common stock $ 39.0            
2026 Follow-On Offering | Pre-funded warrants | Subsequent Event              
Subsequent Event [Line Items]              
Weighted average share price   $ 5.99999          
Proceeds from warrants issued   $ 299.4          
2026 Follow-On Offering | Pre-funded warrants | Common Stock | Subsequent Event              
Subsequent Event [Line Items]              
Warrants issued to purchase common stock   6,508,650          
2026 Follow-On Offering | Underwriters Exercise | Common Stock | Subsequent Event              
Subsequent Event [Line Items]              
Shares issued and sold     6,508,650        
Matrix Repurchase | Subsequent Event              
Subsequent Event [Line Items]              
Weighted average share price $ 5.64            
Stock repurchased during period 6,922,870     6,922,870      
Matrix Repurchase | Common Stock | Subsequent Event              
Subsequent Event [Line Items]              
Weighted average share price $ 5.64            
Maximum | 2026 Follow-On Offering | Pre-funded warrants | Common Stock | Subsequent Event              
Subsequent Event [Line Items]              
Warrants issued to purchase common stock   3,800,000