v3.25.1
Collaboration and License Agreements - Additional Information (Details) - USD ($)
3 Months Ended
Jan. 06, 2025
Jan. 07, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Collaboration and License Agreements [Line items]          
Contract asset         $ 1,469,000
Revenue     $ 29,000 $ 17,584,000  
Deferred revenue     $ 5,731,000   $ 2,957,000
Common stock, shares issued     10,575,867   8,229,730
Prepaid expenses     $ 4,591,000   $ 6,441,000
Research and development     13,588,000 13,343,000  
Research and Development Arrangement | Current Liabilities          
Collaboration and License Agreements [Line items]          
Deferred revenue     5,700,000   3,000,000
Research and Development Arrangement | Novartis Pharma AG          
Collaboration and License Agreements [Line items]          
Revenue       4,500,000  
Deferred revenue related to agreement     26,200,000   26,300,000
Research and Development Arrangement | Novartis Pharma AG | Maximum          
Collaboration and License Agreements [Line items]          
Revenue     100,000    
Research and Development Arrangement | iECURE          
Collaboration and License Agreements [Line items]          
Carrying value of fair value     0 0  
Research and Development Arrangement | TG License          
Collaboration and License Agreements [Line items]          
Upfront cash payment   $ 10,000,000      
Additional cash payment   $ 5,250,000      
First additional cash payment date   Feb. 05, 2024      
Additional cash payment   $ 2,250,000      
Second additional cash payment date   Feb. 05, 2024      
Sale of stock, number of shares issued in transaction 220,712 97,360      
Sale of stock, price per share   $ 11.33      
Percentage of premium over the volume-weighted-average-price of the company’s common stock   100.00%      
Deferred cash payments $ 2,500,000        
Third additional cash payment date Jan. 06, 2025        
Additional cash payment   $ 7,500,000      
Cash payable in exchange for the issuance of stock   10,000,000      
Revenue     0    
Research and Development Arrangement | TG License | Maximum          
Collaboration and License Agreements [Line items]          
Milestone payments to be received for additional targets   $ 288,600,000      
Research and Development Arrangement | Prevail          
Collaboration and License Agreements [Line items]          
Revenue     0 $ 4,500,000  
Deferred revenue related to agreement     $ 0   $ 0