Collaborative, Licensing and Other Arrangements - Schedule of In Licensing Agreements - Development (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Collaborative Arrangement and Arrangement Other than Collaborative | ||||
| Total | $ 757 | $ 191 | $ 24,588 | $ 20,691 |
| Upfront payments | ||||
| Collaborative Arrangement and Arrangement Other than Collaborative | ||||
| Total | 0 | 191 | 20,518 | 691 |
| Development milestones incurred | ||||
| Collaborative Arrangement and Arrangement Other than Collaborative | ||||
| Total | 757 | 0 | 4,070 | 0 |
| Regulatory and commercial milestone payments | ||||
| Collaborative Arrangement and Arrangement Other than Collaborative | ||||
| Total | $ 0 | $ 0 | $ 0 | $ 20,000 |