Quarterly report pursuant to Section 13 or 15(d)

Revenue - Collaboration Agreement - Description of payment terms in contract with customer (Details)

v3.20.1
Revenue - Collaboration Agreement - Description of payment terms in contract with customer (Details) - Astellas Collaboration Agreement - Maximum
$ in Thousands
Jan. 13, 2020
USD ($)
Collaboration and License Agreement  
Potential milestone payments to be received $ 847,500
Research funding the entity is entitled to receive per year on a per collaboration target basis 7,500
Potential milestone payments to be paid 552,500
Development milestone for each co-developed and co-commercialized product  
Collaboration and License Agreement  
Potential milestone payments to be received 73,750
Development milestone per product developed unilaterally  
Collaboration and License Agreement  
Potential milestone payments to be received 147,500
Sales milestone for products developed unilaterally  
Collaboration and License Agreement  
Potential milestone payments to be received 110,000
Milestone Per Product Developed By Entity  
Collaboration and License Agreement  
Potential milestone payments to be paid 147,500
Sales Milestone Per Product Developed By Entity  
Collaboration and License Agreement  
Potential milestone payments to be paid $ 110,000