XML 76 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
License Agreements - Agenus (Details) - Agenus - USD ($)
$ in Millions
1 Months Ended 12 Months Ended 120 Months Ended
Feb. 28, 2017
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2024
License agreements          
Royalty payments on future global net sales (as percent) 15.00%        
License agreement, termination period (in months) 12 months        
Milestone payment made under license agreement         $ 30.0
Shares divested (in shares)   600,000      
Proceeds from sale of equity securities, FV-NI   $ 1.9      
Investment owned (in shares)   0     0
Equity securities, FV-NI     $ 10.0    
Realized and unrealized loss on equity investments   $ 8.2 $ 18.9 $ 9.9  
Development, Regulatory and Commercialization Milestones          
License agreements          
Additional milestone payments under the license agreement   $ 500.0     $ 500.0
Development, Regulatory and Commercialization Milestones | Minimum          
License agreements          
Royalty payments on future global net sales (as percent) 6.00%        
Development, Regulatory and Commercialization Milestones | Maximum          
License agreements          
Royalty payments on future global net sales (as percent) 12.00%