Quarterly report pursuant to Section 13 or 15(d)

Investments - Narrative (Details)

v3.19.3
Investments - Narrative (Details)
$ in Millions
9 Months Ended
Sep. 30, 2019
USD ($)
shares
Schedule of Equity Method Investments [Line Items]  
Total assets of equity method investees | $ $ 184.9
Total (liabilities) of equity method investees | $ (59.9)
Net losses of equity method investees | $ 42.1
Market value | $ $ 9.7
Pharmsynthez  
Schedule of Equity Method Investments [Line Items]  
Ownership percentage, equity method 9.00%
Cocrystal  
Schedule of Equity Method Investments [Line Items]  
Ownership percentage, equity method 8.00%
Number of shares into which warrants may be converted (in shares) 33,000
Non-Invasive Monitoring Systems, Inc.  
Schedule of Equity Method Investments [Line Items]  
Ownership percentage, equity method 1.00%
Neovasc  
Schedule of Equity Method Investments [Line Items]  
Ownership percentage, equity method 4.00%
InCellDx, Inc  
Schedule of Equity Method Investments [Line Items]  
Ownership percentage, equity method 29.00%
Number of shares into which warrants may be converted (in shares) 700,000
BioCardia, Inc.  
Schedule of Equity Method Investments [Line Items]  
Ownership percentage, equity method 5.00%
Ownership percentage 5.00%
Number of shares into which warrants may be converted (in shares) 47,000
Investment options, vested (in shares) 23,000
Xenetic Biosciences, Inc.  
Schedule of Equity Method Investments [Line Items]  
Ownership percentage, equity method 5.00%
Number of shares into which warrants may be converted (in shares) 40,000
Phio Pharmaceuticals  
Schedule of Equity Method Investments [Line Items]  
Ownership percentage 0.20%
Number of shares into which warrants may be converted (in shares) 22,000
VBI Vaccines Inc  
Schedule of Equity Method Investments [Line Items]  
Ownership percentage 4.00%
ChromaDex  
Schedule of Equity Method Investments [Line Items]  
Ownership percentage 0.10%
MabVax Therapeutics Holdings, Inc.  
Schedule of Equity Method Investments [Line Items]  
Ownership percentage 1.00%
Eloxx Pharmaceuticals  
Schedule of Equity Method Investments [Line Items]  
Ownership percentage 3.00%
Zebra  
Schedule of Equity Method Investments [Line Items]  
Ownership percentage, equity method 29.00%
Series A Preferred Stock | Zebra  
Schedule of Equity Method Investments [Line Items]  
Investment owned (in shares) 1,260,000
Restricted Stock | Zebra  
Schedule of Equity Method Investments [Line Items]  
Shares received as a gift (in shares) 900,000