License Agreements - Merus (Details) $ in Thousands |
1 Months Ended | 3 Months Ended | 6 Months Ended | 91 Months Ended | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
|
Dec. 31, 2016
item
|
Jun. 30, 2024
USD ($)
shares
|
Jun. 30, 2023
USD ($)
|
Jun. 30, 2024
USD ($)
shares
|
Jun. 30, 2023
USD ($)
|
Jun. 30, 2024
USD ($)
shares
|
Dec. 31, 2023
USD ($)
|
||||
| License Agreements | ||||||||||
| Long term equity investments | $ 29,668 | $ 29,668 | $ 29,668 | $ 187,716 | [1] | |||||
| Realized and unrealized gain on equity investments | $ 39,241 | $ 41,811 | $ 139,188 | $ 36,493 | ||||||
| Merus | ||||||||||
| License Agreements | ||||||||||
| Shares divested (in shares) | shares | 3,000,000.0 | |||||||||
| Proceeds from sale of equity securities, FV-NI | $ 160,600 | |||||||||
| Common stock held from investment (in shares) | shares | 1,000,000.0 | 1,000,000.0 | 1,000,000.0 | |||||||
| Long term equity investments | $ 59,600 | $ 59,600 | $ 59,600 | $ 110,100 | ||||||
| Realized and unrealized gain on equity investments | $ 40,000 | $ 110,200 | ||||||||
| Unrealized gain (loss) on long term investments | $ 28,200 | $ 38,600 | ||||||||
| Merus | ||||||||||
| License Agreements | ||||||||||
| Number of independent programs | item | 10 | |||||||||
| Milestone payment made under license agreement | $ 10,000 | |||||||||
| ||||||||||