v3.26.1
Common Stock (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Mar. 10, 2026
Jan. 31, 2026
Dec. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Mar. 09, 2026
Dec. 31, 2025
Subsidiary, Sale of Stock [Line Items]              
Common stock, shares authorized       200,000,000     200,000,000
Common stock, par value       $ 0.001     $ 0.001
Common stock shares issued and sold       14,705,646     9,417,295
Proceeds from the issuance of common stock and pre-funded warrants in connection with the private placement, net of offering costs       $ 80,258 $ 0    
Proceeds from the issuance of common stock in connection with the at-the-market program, net of offering costs       $ 5,020 $ 0    
Private Placement PIPE [Member]              
Subsidiary, Sale of Stock [Line Items]              
Common stock at a purchase price           $ 11.11  
Pre funded warrants to purchase           3,148,836  
Common stock per pre-funded warrant at a price           $ 11.109  
Common stock shares issued and sold           4,501,928  
Placement agent fees offering expenses $ 4,700            
Aggregate Gross Cash $ 85,000            
Pre-funded warrants have an exercise price $ 0.001            
At The Market Equity Program [Member]              
Subsidiary, Sale of Stock [Line Items]              
Common stock shares issued and sold   501,861          
Placement agent fees offering expenses   $ 100          
Proceeds from the issuance of common stock and pre-funded warrants in connection with the private placement, net of offering costs   $ 5,100 $ 100,000        
Sale of Stock Consideration Received Per Transaction     400,000        
At The Market Equity Program [Member] | Sales Agreement [Member]              
Subsidiary, Sale of Stock [Line Items]              
Proceeds from the issuance of common stock in connection with the at-the-market program, net of offering costs     $ 100,000        
Sale of Stock Percentage of Ownership After Transaction     3.00%        
Korros [Member]              
Subsidiary, Sale of Stock [Line Items]              
Dividends Declared       $ 0      
Korros [Member] | Common Stock [Member]              
Subsidiary, Sale of Stock [Line Items]              
Common stock, shares authorized       200,000,000      
Common stock, par value       $ 0.001