v3.26.1
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 33 Months Ended
Feb. 24, 2026
Feb. 27, 2023
Feb. 28, 2026
Mar. 31, 2026
Mar. 31, 2025
Sep. 30, 2024
Dec. 31, 2025
Jul. 31, 2021
Class of Stock [Line Items]                
Common stock, shares authorized (in shares)       500,000,000     500,000,000  
Common stock, par value (in dollars per share)       $ 0.001     $ 0.001  
Common stock, shares issued (in shares)       144,314,981     131,058,858  
Common stock, shares outstanding (in shares)       144,314,981     131,058,858  
Common stock, value, issued       $ 147     $ 134  
Increase or decrease of pre-funded warrant percentage not exceed (in percentage)       19.99%        
Pre -funded warrant exercised (in shares)       0 3,500,000      
Class of warrant or right, number of securities called by warrants or rights (in shares)       5,463,793 3,499,959   5,463,793  
Underwritten Public Offering                
Class of Stock [Line Items]                
Average price (in dollars per share)     $ 50.00          
Sale of stock, number of shares issued in transaction (in shares)     12,650,000     10,458,434    
Sale of stock, consideration received on transaction     $ 601,800          
Over Allotment Option                
Class of Stock [Line Items]                
Sale of stock, number of shares issued in transaction (in shares)     1,650,000          
ATM Sales Agreement                
Class of Stock [Line Items]                
Aggregate offering price   $ 150,000            
Maximum                
Class of Stock [Line Items]                
Pre-funded warrants of common stock shares outstanding immediately after effect to the exercise (in percentage)       9.99%        
Combined voting power of securities outstanding immediately after effect to the exercise (in percentage)       9.99%        
Minimum                
Class of Stock [Line Items]                
Pre-funded warrants of common stock shares outstanding immediately after effect to the exercise (in percentage)       4.99%        
Combined voting power of securities outstanding immediately after effect to the exercise (in percentage)       4.99%        
Jefferies LLC | ATM Sales Agreement                
Class of Stock [Line Items]                
Aggregate offering price   $ 137,800            
Common stock shares sold (in shares) 4,211,367 4,995,709            
Average price (in dollars per share)   $ 27.57            
ATM sales agreement at weighted average price (in usd per share) $ 64.19              
Aggregate gross proceeds from issuance of common stock $ 270,300              
Proceeds from issuance of common stock 264,200              
Jefferies LLC | Maximum | ATM Sales Agreement                
Class of Stock [Line Items]                
Aggregate offering price   $ 400,000           $ 150,000
Leerink Partners LLC | ATM Program                
Class of Stock [Line Items]                
Common stock, value, issued $ 500,000