Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.3
Revenue - Collaboration Agreement - The Astellas Collaboration Agreement (Details)
Sep. 30, 2024
USD ($)
Revenue  
Aggregate amount of the transaction price that is allocated to performance obligations $ 128,150,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 $ 0