XML 69 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
License Agreements - Agenus (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended 108 Months Ended
Feb. 28, 2017
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
License agreements          
Long term investments   $ 187,716 $ 133,676   $ 187,716
Unrealized gain (loss) on long term investments   $ 43,893 (87,590) $ (24,072)  
Agenus          
License agreements          
Investment owned (in shares)   12,100,000     12,100,000
Long term investments   $ 10,000 29,000   $ 10,000
Unrealized gain (loss) on long term investments   (18,900) $ (9,900) $ 4,600  
Agenus          
License agreements          
Royalty payments on future global net sales 15.00%        
License agreement, termination period 12 months        
Milestone payment made under license agreement         30,000
Agenus | Development, Regulatory and Commercialization Milestones          
License agreements          
Additional milestone payments under the license agreement   $ 500,000     $ 500,000
Agenus | Development, Regulatory and Commercialization Milestones | Minimum          
License agreements          
Royalty payments on future global net sales 6.00%        
Agenus | Development, Regulatory and Commercialization Milestones | Maximum          
License agreements          
Royalty payments on future global net sales 12.00%