Annual report pursuant to Section 13 and 15(d)

License Acquired (Partner Companies Narrative) (Details)

v3.24.1
License Acquired (Partner Companies Narrative) (Details) - License agreements - Medical Centers
$ in Millions
Dec. 31, 2023
USD ($)
Research and Development Arrangement, Contract to Perform for Others [Line Items]  
Upfront and milestone payments on license agreements $ 439.5
Sales-based milestone payments 337.9
Mustang  
Research and Development Arrangement, Contract to Perform for Others [Line Items]  
Upfront and milestone payments on license agreements $ 285.2