XML 82 R67.htm IDEA: XBRL DOCUMENT v3.19.1
Investments in Affiliated Entities (Details) - shares
Dec. 31, 2018
Dec. 31, 2017
GeneOne Life Sciences    
Related Party Transaction [Line Items]    
Number of shares owned (shares) 1,644,155  
Percentage of ownership 7.80% 7.80%
GeneOne Life Sciences | Common stock    
Related Party Transaction [Line Items]    
Number of shares owned (shares) 1,644,155 1,644,155
Plumbline Life Sciences    
Related Party Transaction [Line Items]    
Percentage of ownership 15.10% 16.40%
Plumbline Life Sciences | Common stock    
Related Party Transaction [Line Items]    
Number of shares owned (shares) 395,758 395,758