v3.25.2
Common Stock (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Apr. 17, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Common stock, shares authorized   200,000,000   200,000,000
Common stock, par value   $ 0.001   $ 0.001
Common stock shares issued and sold   9,390,842   9,377,259
Proceeds from PIPE financing, net of issuance costs   $ 0 $ 67,384  
Private Placement PIPE [Member]        
Placement agent fees offering expenses $ 2,600      
At The Market Equity Program [Member]        
Gross proceeds   100,000    
Sale Of Stock Consideration Received Per Transaction   400,000    
At The Market Equity Program [Member] | Sales Agreement [Member]        
Proceeds from PIPE financing, net of issuance costs   $ 100,000    
Sale Of Stock Percentage Of Ownership After Transaction   3.00%    
Common Stock [Member] | Private Placement PIPE [Member]        
Common stock shares issued and sold 1,249,283      
Gross proceeds $ 70,000      
Korros [Member]        
Dividends Declared   $ 0    
Korros [Member] | Common Stock [Member]        
Common stock, shares authorized   200,000,000    
Common stock, par value   $ 0.001