Collaboration and License Agreements - Ginkgo Agreement (Details) $ in Millions |
Oct. 25, 2021
USD ($)
|
|---|---|
| Ginkgo Agreement | |
| Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | |
| Clinical and commercial milestone payment, expected | $ 85.0 |