Annual report pursuant to Section 13 and 15(d)

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

v3.21.1
Stockholders' Equity (Stock Based Compensation Plans of Partner Companies) (Details)
Dec. 31, 2020
shares
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 1,602,000
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
2017 Long term Incentive Plan [Member] | Oncogenuity [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Authorized 2,000,000
Shares available 1,600,000
2017 Long term Incentive Plan [Member] | Tamid [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Authorized 2,000,000
Shares available 1,600,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 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Authorized 5,000,000
Shares available 1,180,085
2015 Long term Incentive Plan [Member] | Avenue [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Authorized 2,000,000
Shares available 229,436
2015 Long term Incentive Plan [Member] | Checkpoint [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Authorized 9,000,000
Shares available 4,288,465
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 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Authorized 3,642,857
Shares available 34,000