Collaboration Agreements - Summary of Activity and Reimbursement Amounts Related to Collaboration Agreement (Parenthetical) (Details) - Biogen Collaboration Agreement [Member] - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2025 |
|
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | ||
Reversal of previously accrued regulatory expenses | $ 625 | $ 625 |
Credit reimbursable | $ 2,860 | $ 2,860 |