Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Stock Based Compensation Plans of Partner Companies) (Details)

v3.23.1
Stockholders' Equity (Stock Based Compensation Plans of Partner Companies) (Details)
Dec. 31, 2022
shares
Oncogenuity [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Authorized 2,000,000
Shares available 1,200,000
Urica  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Authorized 4,000,000
Shares available 589,315
2018 Long term Incentive Plan [Member] | Aevitas [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Authorized 2,000,000
Shares available 376,585
2017 Long term Incentive Plan [Member] | Baergic [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Authorized 2,000,000
Shares available 1,150,000
2017 Long term Incentive Plan [Member] | Cyprium [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Authorized 2,000,000
Shares available 575,000
2016 Long term Incentive Plan [Member] | Cellvation [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Authorized 2,000,000
Shares available 300,000
2016 Long term Incentive Plan [Member] | Mustang  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Authorized 11,000,000
Shares available 4,462,870
2015 Long term Incentive Plan [Member] | Avenue Therapeutics, Inc [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Authorized 266,666
Shares available 122,489
2015 Long term Incentive Plan [Member] | Checkpoint [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Authorized 3,000,000
Shares available 2,238,798
2015 Long term Incentive Plan [Member] | Helocyte [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Authorized 2,000,000
Shares available 341,667
2015 Long term Incentive Plan [Member] | Journey  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Authorized 7,642,857
Shares available 1,146,620