Quarterly report pursuant to Section 13 or 15(d)

Revenue - Collaboration Agreement - Description of timing for satisfying performance obligation in contract (Details)

v3.20.1
Revenue - Collaboration Agreement - Description of timing for satisfying performance obligation in contract (Details) - Astellas Collaboration Agreement
$ in Millions
3 Months Ended
Jan. 13, 2020
item
Mar. 31, 2020
USD ($)
item
Collaboration and License Agreement    
Number of independent targets | item 2 2
Amount of transaction price allocated to performance obligation that has not been recognized as revenue | $   $ 47.3