v3.25.2
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