v3.25.1
Collaboration and License Agreements - Children's Medical Center Corporation (Details) - Children Medical Center Corporation
$ in Millions
1 Months Ended
Apr. 30, 2018
USD ($)
shares
Collaborative Arrangement, Transaction with Party to Collaborative Arrangement  
Collaboration and License Agreements  
Shares issued (in shares) | shares 15,123
Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | Upon achievement of first licensed target  
Collaboration and License Agreements  
Maximum development milestone payable $ 7.7
Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | Upon achievement of second licensed target  
Collaboration and License Agreements  
Maximum development milestone payable 3.9
Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | Upon achievement of third licensed target  
Collaboration and License Agreements  
Maximum development milestone payable $ 1.9
Fulcrum Agreement  
Collaboration and License Agreements  
Percentage of upfront payment required upon first investigational new drug study 10.00%