XML 72 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Collaboration agreements - Johnson & Johnson (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2022
USD ($)
target
license
performanceObligation
Dec. 31, 2024
USD ($)
target
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Collaboration agreements        
Collaboration revenue   $ 40,497 $ 36,855 $ 26,581
Deferred revenue   $ 101,632 125,314 147,653
Johnson & Johnson Agreement        
Collaboration agreements        
Number of targets designated | target 3 1    
Upfront payment received $ 40,000      
Number of licenses | license 2      
Number of targets terminated | target   2    
Performance obligations identified | performanceObligation 7      
Revised transaction price $ 40,000 $ 56,000    
Number of targets initiated | target   1    
Collaboration revenue   $ 19,100 16,600 24,200
Deferred revenue   3,200 10,400  
Johnson & Johnson Agreement | Development Milestone Achieved        
Collaboration agreements        
Collaboration revenue   8,000 $ 2,000 $ 2,000
Johnson & Johnson Agreement | Licenses and Research Services        
Collaboration agreements        
Collaboration revenue   2,600    
Johnson & Johnson Agreement | Development and Regulatory        
Collaboration agreements        
Aggregate milestones 169,000      
Johnson & Johnson Agreement | Commercial        
Collaboration agreements        
Aggregate milestones $ 175,000      
Johnson And Johnson 2024 CSA Arrangement        
Collaboration agreements        
Revised transaction price   8,500    
Collaboration revenue   $ 3,800