v3.25.0.1
Collaboration and License Agreements (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
1 Months Ended 12 Months Ended
Nov. 07, 2022
Apr. 02, 2020
Sep. 14, 2018
Sep. 14, 2018
May 31, 2024
Jun. 30, 2022
Jun. 30, 2020
Dec. 31, 2024
Dec. 31, 2023
Aug. 31, 2024
Nov. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Collaboration agreement                            
Revenue recognized               $ 13,631 $ 63,533          
Income expense in change in fair value of the stock price appreciation milestones               24,014 29,583          
Candidate 2                            
Collaboration agreement                            
Clinical development milestone fees         $ 5,000                  
Commercial Option Exercise Member                            
Collaboration agreement                            
Revenue recognized                 10,000          
Johnson Johnson Innovation J J D C Inc | Stock Purchase Agreement                            
Collaboration agreement                            
Upfront cash payment   $ 50,000                        
Company Received Payment   100,000                        
Equity method investment, underlying equity in net assets   50,000                        
Issuance of common stock during period for private placements (in shares)             1.8              
Common stock per share             $ 28.31              
Aggregate purchase price of common stock   $ 50,000                        
Equity premium per share   $ 9.93                        
Aggregate equity premium on shares   $ 16,000                        
Proceeds from private placement of common stock, net of issuance costs   $ 34,000                        
Janssen Biotech Inc                            
Collaboration agreement                            
Collaboration contract asset               17,100            
Amortization of sublicense consideration                 7,200          
Revenue recognized                 52,300          
Deferred revenue                       $ 41,200    
Janssen Biotech Inc | Research And Development                            
Collaboration agreement                            
Revenue recognized                 11,100          
Janssen Biotech Inc | Upfront Fee and Equity Premium                            
Collaboration agreement                            
Revenue recognized                 31,200          
Janssen Biotech Inc | Janssen Agreement                            
Collaboration agreement                            
Sublicense consideration represents an asset under ASC, other assets and deferred costs               17,100            
Ono Pharmaceutical Company Ltd                            
Collaboration agreement                            
Transaction price of the agreement       $ 48,000                    
Non-refundable upfront payments recorded as deferred revenue     $ 10,000                      
Amortization of sublicense consideration               1,200 0          
Revenue recognized               13,600 11,200          
Aggregate research and development fees payments receivable     20,000 20,000                    
Collaborative arrangement potential additional milestones     38,000 38,000                    
Non-refundable upfront payments recorded as deferred revenue     10,000 10,000                    
Ono Pharmaceutical Company Ltd | Candidate 2                            
Collaboration agreement                            
Milestone payment under Deferred revenue       10,000                    
Option exercise payment $ 12,500                          
Contra research and development expenses               5,100 8,000          
Milestone payments     $ 10,000 10,000                    
Collaborative arrangement annual payments receivable recorded as deferred revenue       $ 5,000                    
Ono Pharmaceutical Company Ltd | Candidate 1                            
Collaboration agreement                            
Percentage of reduction on milestone payments     50.00%                      
Ono Pharmaceutical Company Ltd | Collaborative Arrangement | Research services                            
Collaboration agreement                            
Revenue recognized               8,600            
Ono Pharmaceutical Company Ltd | Maximum | Candidate 2                            
Collaboration agreement                            
Aggregate milestone payments     $ 843,000                      
Ono Pharmaceutical Company Ltd | Maximum | Candidate 1                            
Collaboration agreement                            
Collaborative arrangement potential additional milestones           $ 29,300         $ 30,700      
Ono Pharmaceutical Company Ltd | Maximum | Candidate 3                            
Collaboration agreement                            
Collaborative arrangement potential additional milestones                   $ 38,000        
Ono Pharmaceutical Company Ltd | Minimum | Candidate 1                            
Collaboration agreement                            
Profits and losses sharing percentage           50.00%                
Collaborative arrangement potential additional milestones           $ 9,300         $ 1,400      
Ono Pharmaceutical Company Ltd | Minimum | Candidate 3                            
Collaboration agreement                            
Collaborative arrangement potential additional milestones                   $ 7,300        
Ono Pharmaceutical Company Ltd | Ono Letter Agreement                            
Collaboration agreement                            
Milestone payments                           $ 10,000
Ono Pharmaceutical Company Ltd | Ono Letter Agreement | Collaborative Arrangement | Research services                            
Collaboration agreement                            
Revenue recognized               5,000            
Ono Pharmaceutical Company Ltd | Ono Letter Agreement | Sublicense Consideration                            
Collaboration agreement                            
Sublicense consideration paid               9,000            
Amended MSKCC License [Member]                            
Collaboration agreement                            
Income expense in change in fair value of the stock price appreciation milestones               800 2,500          
Stock price appreciation milestones potential payments               75,000            
Stock price appreciation milestone payable                         $ 20,000  
Enterprise Value Milestones Liability At Fair Value               $ 500 $ 1,300