Annual report pursuant to Section 13 and 15(d)

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

v3.22.1
Stockholders' Equity (Stock Based Compensation Plans of Partner Companies) (Details)
Dec. 31, 2021
shares
Oncogenuity [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Authorized 2,000,000
Shares available 1,600,000
UR-1 Therapeutics, Inc [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Authorized 4,000,000
Shares available 2,050,750
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 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Authorized 8,000,000
Shares available 2,823,838
2015 Long term Incentive Plan [Member] | Avenue [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Authorized 4,000,000
Shares available 1,827,336
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 3,025,119
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,000,000
Shares available 1,020,661