Subsequent Events - Additional Information (Details) $ in Millions |
Apr. 14, 2021
USD ($)
|
---|---|
2018 Merck Agreement | Subsequent Event | |
Subsequent Event [Line Items] | |
Milestone payment receivable upon initiation of IND enabling toxicology study | $ 15 |