Summary of Significant Accounting Policies - Revenue Recognition (Details) |
3 Months Ended |
|---|---|
|
Mar. 31, 2026
performanceObligation
| |
| Revenue Recognition | |
| Collaboration revenue, percentage | 50.00% |
| Biogen | Clinical Supply Agreement | |
| Revenue Recognition | |
| Number of performance obligations | 1 |