Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
Revenue - Collaboration Agreement - The Astellas Collaboration Agreement (Details) - Astellas Collaboration Agreement.
12 Months Ended
Jan. 13, 2020
USD ($)
item
Dec. 31, 2022
USD ($)
item
Revenue    
Upfront payment received $ 50,000,000  
Number Of Co Development Target | item 3  
Number of independent targets | item 2 2
Aggregate amount of the transaction price that is allocated to performance obligations that are unsatisfied or partially satisfied under the agreements   $ 57,509,000
Amount of transaction price of the agreement at inception $ 50,000,000  
Rights granted, first and second independent target    
Revenue    
Aggregate amount of the transaction price that is allocated to performance obligations that are unsatisfied or partially satisfied under the agreements   13,474,000
Research services and rights granted under the co-exclusive license, first co-development target    
Revenue    
Aggregate amount of the transaction price that is allocated to performance obligations that are unsatisfied or partially satisfied under the agreements   10,071,000
Research services and rights under the co-exclusive license, second co-development target    
Revenue    
Aggregate amount of the transaction price that is allocated to performance obligations that are unsatisfied or partially satisfied under the agreements   13,985,000
Research services and rights under the co-exclusive license, third co-development target    
Revenue    
Aggregate amount of the transaction price that is allocated to performance obligations that are unsatisfied or partially satisfied under the agreements   $ 6,505,000
Maximum    
Revenue    
Potential milestone payments to be received 847,500,000  
Research funding the entity is entitled to receive per year on a per collaboration target basis 7,500,000  
Development milestone for each co-developed and co-commercialized product | Maximum    
Revenue    
Potential milestone payments to be received 73,750,000  
Development milestone per product developed unilaterally | Maximum    
Revenue    
Potential milestone payments to be received 147,500,000  
Sales milestone for products developed unilaterally | Maximum    
Revenue    
Potential milestone payments to be received $ 110,000,000