Quarterly report pursuant to Section 13 or 15(d)

Revenue - Collaboration Agreement - The Astellas Collaboration Agreement (Details)

v3.24.1.1.u2
Revenue - Collaboration Agreement - The Astellas Collaboration Agreement (Details)
Mar. 31, 2024
USD ($)
Revenue  
Aggregate amount of the transaction price that is allocated to performance obligations that are unsatisfied or partially satisfied under the agreements $ 305,509,000
Astellas Collaboration Agreement.  
Revenue  
Aggregate transaction price of the contract modification 42,365,000
Aggregate amount of the transaction price that is allocated to performance obligations that are unsatisfied or partially satisfied under the agreements $ 0