XML 71 R59.htm IDEA: XBRL DOCUMENT v3.25.3
License Agreements - Merus (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 31, 2016
item
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
License Agreements          
Gain (loss) on equity investments   $ 8,558 $ (12,982) $ 3,064 $ 126,206
Merus          
License Agreements          
Gain (loss) on equity investments     $ (4,100)   $ 106,100
Merus          
License Agreements          
Number of independent programs | item 10