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