XML 52 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Common Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 19, 2026
May 31, 2025
May 31, 2024
Jul. 31, 2023
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Class of Stock [Line Items]                  
Price of per shares issued $ 5.3                
Aggregate net proceeds $ 234,200 $ 93,400         $ 228,407 $ 93,373  
Underwriting discounts and commissions 15,000 6,000              
Offering expenses $ 800 $ 600              
Stock issued during period, value, new issues         $ 228,351 $ 93,373      
Maximum                  
Class of Stock [Line Items]                  
Common stock, shares authorized             600,000,000    
Minimum                  
Class of Stock [Line Items]                  
Common stock, shares authorized             300,000,000    
Pre-Funded Warrant                  
Class of Stock [Line Items]                  
Number of shares issued upon warrants 1,179,245                
Price per share $ 5.29999                
Exercise price of warrants $ 0.00001           $ 0.00001   $ 0
Tranche Two Warrant                  
Class of Stock [Line Items]                  
Exercise price of warrants             $ 3.77   $ 3.77
Private Placement | Tranche One Warrant                  
Class of Stock [Line Items]                  
Expiration date             Jul. 31, 2025    
Private Placement | Tranche Two Warrant                  
Class of Stock [Line Items]                  
Expiration date             Jul. 31, 2026    
Underwritten Public Offering                  
Class of Stock [Line Items]                  
Number of shares issued 45,990,567 76,923,076              
Price of per shares issued $ 5.3 $ 1.3              
Underwritten Public Offering | Maximum                  
Class of Stock [Line Items]                  
Number of shares issued 7,075,471                
BVF Partners                  
Class of Stock [Line Items]                  
Stock exercised   6,900,000 7,500,000            
Exercise price of warrants   $ 0.00001 $ 0.00001            
BVF Partners | Private Placement                  
Class of Stock [Line Items]                  
Gross proceeds from issuance of private placement       $ 29,700          
Issuance cost       $ 300          
Price per share       $ 2.08          
BVF Partners | Private Placement | Pre-Funded Warrant                  
Class of Stock [Line Items]                  
Number of shares issued upon warrants       14,423,077          
BVF Partners | Private Placement | Tranche One Warrant                  
Class of Stock [Line Items]                  
Number of shares issued upon warrants       5,769,231          
Exercise price of warrants   2.73   $ 4.16          
BVF Partners | Private Placement | Tranche Two Warrant                  
Class of Stock [Line Items]                  
Number of shares issued upon warrants       5,769,231          
Exercise price of warrants   $ 3.77   $ 6.24          
Longitude Venture Partners V, L.P                  
Class of Stock [Line Items]                  
Stock issued during period, value, new issues   $ 11,500