Commitments and Contingencies (Details) - USD ($) $ in Millions |
3 Months Ended | |
|---|---|---|
Mar. 31, 2023 |
Dec. 31, 2022 |
|
| Commitments and Contingencies Disclosure [Abstract] | ||
| Accrued clinical and contract manufacturing expense | $ 2.2 | $ 2.8 |
| Purchase commitments to be paid | 1.5 | |
| Incurred collaboration and supply agreement expense | $ 0.4 |