XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Basis of Presentation and Summary of Significant Accounting Policies - Revenue by Source (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue        
Total revenues and other income $ 115,461 $ 51,812 $ 208,421 $ 124,321
Royalties        
Disaggregation of Revenue        
Total revenues and other income 46,586 31,709 110,472 73,966
Revenue from intangible royalty assets        
Disaggregation of Revenue        
Total revenues and other income 40,161 26,552 91,832 67,512
Kyprolis        
Disaggregation of Revenue        
Total revenues and other income 11,619 11,599 25,145 27,229
Evomela        
Disaggregation of Revenue        
Total revenues and other income 1,893 1,747 5,339 5,877
Teriparatide injection        
Disaggregation of Revenue        
Total revenues and other income 2,632 2,376 6,121 6,520
Rylaze        
Disaggregation of Revenue        
Total revenues and other income 3,557 3,886 9,540 10,070
Filspari        
Disaggregation of Revenue        
Total revenues and other income 9,078 3,206 20,957 7,402
Vaxneuvance        
Disaggregation of Revenue        
Total revenues and other income 2,039 1,466 5,967 3,962
Ohtuvayre        
Disaggregation of Revenue        
Total revenues and other income 2,717 112 6,213 113
Capvaxive        
Disaggregation of Revenue        
Total revenues and other income 3,206 435 6,341 435
Other        
Disaggregation of Revenue        
Total revenues and other income 3,420 1,725 6,209 5,904
Income from financial royalty assets        
Disaggregation of Revenue        
Total revenues and other income 6,425 5,157 18,640 6,454
Qarziba        
Disaggregation of Revenue        
Total revenues and other income 5,976 4,628 17,303 4,628
Other        
Disaggregation of Revenue        
Total revenues and other income 449 529 1,337 1,826
Captisol        
Disaggregation of Revenue        
Total revenues and other income 10,672 6,255 32,419 22,967
Contract revenue and other income        
Disaggregation of Revenue        
Total revenues and other income 58,203 13,848 65,530 27,388
Income from Pelthos Transaction        
Disaggregation of Revenue        
Total revenues and other income 53,072 0 53,072 0
Contract revenue        
Disaggregation of Revenue        
Total revenues and other income 131 13,848 6,441 25,444
Other income        
Disaggregation of Revenue        
Total revenues and other income $ 5,000 $ 0 $ 6,017 $ 1,944