Subsequent Events (Details) - USD ($) $ in Millions |
2 Months Ended | ||
|---|---|---|---|
Jan. 03, 2022 |
Oct. 25, 2021 |
Mar. 10, 2022 |
|
| Ginkgo Agreement | |||
| Subsequent Event [Line Items] | |||
| Clinical and commercial milestone payment, expected | $ 85.0 | ||
| Subsequent Event | 2021 Sales Agreement | |||
| Subsequent Event [Line Items] | |||
| Sale of stock, number of shares issued in transaction (in shares) | 576,418 | ||
| Net proceeds from issuance of common stock | $ 1.7 | ||
| Subsequent Event | Ginkgo Agreement | |||
| Subsequent Event [Line Items] | |||
| Clinical and commercial milestone payment, expected | $ 207.0 |