Inventory - Additional Information (Details) - USD ($) $ in Thousands |
3 Months Ended | ||
---|---|---|---|
Mar. 31, 2024 |
Mar. 31, 2025 |
Dec. 31, 2024 |
|
Inventory | |||
Inventory write-downs | $ 2,481 | ||
Prepayment made for manufacturing services | $ 6,908 | $ 6,653 | |
Prepayments made to a CMO for manufacturing services | 1,100 | 300 | |
Prepayments made to a CMO For Other Research And Development Pipeline Program | $ 5,800 | $ 6,400 |