v3.26.3
Financial Royalty Assets, net - Schedule of Financial Royalty Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived    
Gross carrying value $ 809,240 $ 222,375
Allowance (9,126) (2,706)
Net carrying value 800,114 219,669
Ojemda    
Intangible Asset, Finite-Lived    
Gross carrying value 240,804 0
Allowance (1,175) 0
Net carrying value 239,629 0
Vabysmo    
Intangible Asset, Finite-Lived    
Gross carrying value 132,937 0
Allowance (630) 0
Net carrying value 132,307 0
Qarziba    
Intangible Asset, Finite-Lived    
Gross carrying value 98,845 118,593
Allowance (445) (498)
Net carrying value 98,400 118,095
Agenus Bot/Bal    
Intangible Asset, Finite-Lived    
Gross carrying value 40,815 40,815
Allowance (408) (408)
Net carrying value 40,407 40,407
Miplyffa    
Intangible Asset, Finite-Lived    
Gross carrying value 40,164 0
Allowance (775) 0
Net carrying value 39,389 0
Volixibat    
Intangible Asset, Finite-Lived    
Gross carrying value 38,400 0
Allowance (384) 0
Net carrying value 38,016 0
Osavampator    
Intangible Asset, Finite-Lived    
Gross carrying value 30,800 0
Allowance (308) 0
Net carrying value 30,492 0
REC-4881    
Intangible Asset, Finite-Lived    
Gross carrying value 30,700 0
Allowance (307) 0
Net carrying value 30,393 0
Tolerance Therapeutics (Tzield®)    
Intangible Asset, Finite-Lived    
Gross carrying value 25,919 25,257
Allowance (101) (98)
Net carrying value 25,818 25,159
Ryjunea    
Intangible Asset, Finite-Lived    
Gross carrying value 22,990 0
Allowance (230) 0
Net carrying value 22,760 0
Ohtuvayre inventors    
Intangible Asset, Finite-Lived    
Gross carrying value 21,160 16,921
Allowance (193) (151)
Net carrying value 20,967 16,770
Twist programs    
Intangible Asset, Finite-Lived    
Gross carrying value 20,500 0
Allowance (1,435) 0
Net carrying value 19,065 0
Oak Hill programs    
Intangible Asset, Finite-Lived    
Gross carrying value 10,900 0
Allowance (545) 0
Net carrying value 10,355 0
Primrose    
Intangible Asset, Finite-Lived    
Gross carrying value 6,900 3,281
Allowance (207) (98)
Net carrying value 6,693 3,183
Vidutolimod    
Intangible Asset, Finite-Lived    
Gross carrying value 6,300 0
Allowance (31) 0
Net carrying value 6,269 0
D-Fi    
Intangible Asset, Finite-Lived    
Gross carrying value 6,000 0
Allowance (300) 0
Net carrying value 5,700 0
Ixinity    
Intangible Asset, Finite-Lived    
Gross carrying value 5,629 0
Allowance (103) 0
Net carrying value 5,526 0
AT220    
Intangible Asset, Finite-Lived    
Gross carrying value 3,990 5,132
Allowance (107) (132)
Net carrying value 3,883 5,000
Elutia (CorMatrix)    
Intangible Asset, Finite-Lived    
Gross carrying value 4,071 6,607
Allowance (496) (1,107)
Net carrying value 3,575 5,500
Others    
Intangible Asset, Finite-Lived    
Gross carrying value 21,416 5,769
Allowance (946) (214)
Net carrying value $ 20,470 $ 5,555