v3.26.1
Financial Royalty Assets, net - Schedule of Financial Royalty Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived    
Gross carrying value $ 209,699 $ 222,375
Allowance (2,489) (2,706)
Net carrying value 207,210 219,669
Short-term portion of financial royalty assets, net 12,982 22,792
Qarziba    
Intangible Asset, Finite-Lived    
Gross carrying value 101,303 118,593
Allowance (468) (498)
Net carrying value 100,835 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
Tolerance Therapeutics (Tzield®)    
Intangible Asset, Finite-Lived    
Gross carrying value 25,470 25,257
Allowance (99) (98)
Net carrying value 25,371 25,159
Ohtuvayre inventors    
Intangible Asset, Finite-Lived    
Gross carrying value 19,957 16,921
Allowance (179) (151)
Net carrying value 19,778 16,770
Elutia (CorMatrix)    
Intangible Asset, Finite-Lived    
Gross carrying value 6,062 6,607
Allowance (837) (1,107)
Net carrying value 5,225 5,500
AT220    
Intangible Asset, Finite-Lived    
Gross carrying value 4,442 5,132
Allowance (109) (132)
Net carrying value 4,333 5,000
Primrose mRNA    
Intangible Asset, Finite-Lived    
Gross carrying value 3,281 3,281
Allowance (98) (98)
Net carrying value 3,183 3,183
Others    
Intangible Asset, Finite-Lived    
Gross carrying value 5,729 5,769
Allowance (212) (214)
Net carrying value 5,517 5,555
Zerion    
Intangible Asset, Finite-Lived    
Gross carrying value 2,640 0
Allowance (79) 0
Net carrying value $ 2,561 $ 0