License Agreements - Agenus (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | 117 Months Ended | ||||||
|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Dec. 31, 2023 |
||||
| License Agreements | |||||||||
| Long term equity investments | $ 27,566 | $ 27,566 | $ 27,566 | $ 187,716 | [1] | ||||
| Agenus | |||||||||
| License Agreements | |||||||||
| Common stock held from investment (in shares) | 600,000 | 600,000 | 600,000 | ||||||
| Long term equity investments | $ 3,300 | $ 3,300 | $ 3,300 | $ 10,000 | |||||
| Unrealized loss on long term investments | 6,800 | $ 5,600 | 6,700 | $ 15,300 | |||||
| Development, Regulatory and Commercialization Milestones | Agenus | |||||||||
| License Agreements | |||||||||
| Milestone payment made under license agreement | 30,000 | ||||||||
| Additional milestone payments under the license agreement | $ 500,000 | $ 500,000 | $ 500,000 | ||||||
| |||||||||