Annual report [Section 13 and 15(d), not S-K Item 405]

Revenue - Collaboration Agreement - The Genentech Collaboration and License Agreement (Details)

v3.25.1
Revenue - Collaboration Agreement - The Genentech Collaboration and License Agreement (Details)
3 Months Ended 12 Months Ended
Apr. 12, 2024
USD ($)
Sep. 03, 2021
USD ($)
item
Sep. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Sep. 23, 2024
USD ($)
Revenue                  
Number of additional terms | item   2              
Revenue in the period             $ (163,353,000) $ (59,072,000)  
Strategic Collaboration and License Agreement                  
Revenue                  
Number of types of therapies to be co-developed | item   2              
Total Number off the Shelf Collaboration Targets | item   5              
Upfront payment received           $ 150,000,000      
Amount of additional payments receivable under the research program   $ 150,000,000              
Number of years additional payments are due   5 years              
Milestone payments         $ 20,000,000     $ 15,000,000  
Aggregate remaining transaction price that had not yet been recognized as revenue $ 146,301,000                
Amount of cumulative catch-up adjustment at the date of the termination $ 101,348,000                
Revenue in the period       $ (20,741,000)          
Payments of milestone                 $ 12,500,000
Amount of deferred income that was subsequently recognized as revenue due to the contract ending     $ 25,298,000            
Payments of additional milestone     12,500,000            
Total revenue recognized on termination of the contract     $ 37,798,000            
Development and sales milestone | Strategic Collaboration and License Agreement | Maximum                  
Revenue                  
Milestone payments   $ 200,000,000              
Development Milestone - Off The Shelf Member T-cell Therapies | Strategic Collaboration and License Agreement | Maximum                  
Revenue                  
Milestone payments   100,000,000              
Research Milestone | Strategic Collaboration and License Agreement | Maximum                  
Revenue                  
Milestone payments   $ 50,000,000              
Commercialization Milestone | Strategic Collaboration and License Agreement                  
Revenue                  
Total Number off the Shelf Collaboration Targets | item   5              
Commercialization Milestone | Strategic Collaboration and License Agreement | Maximum                  
Revenue                  
Milestone payments   $ 1,100,000,000              
Sales Milestone | Strategic Collaboration and License Agreement                  
Revenue                  
Number of co-development targets | item   5              
Sales Milestone | Strategic Collaboration and License Agreement | Maximum                  
Revenue                  
Milestone payments   $ 1,500,000,000