XML 61 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Related Party Transactions - Textual (Details) - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Related Party Transaction [Line Items]      
Revenue sharing arrangement $ 0 $ 400,000  
Exela PharmSci, Inc [Member]      
Related Party Transaction [Line Items]      
Accounts receivable from related parties 1,100,000   $ 1,600,000
AstraZeneca [Member]      
Related Party Transaction [Line Items]      
Accounts receivable from related parties     86,000
Revenue from related parties 300,000    
Estimated value of option 56,000    
Asymchem [Member]      
Related Party Transaction [Line Items]      
Accounts receivable from related parties 16,000   0
Revenue from related parties   0  
Alfa Aesar [Member]      
Related Party Transaction [Line Items]      
Accounts receivable from related parties 0   $ 400,000
Revenue from related parties $ 0 $ 0  
Presidio Partners 2007, L.P. [Member] | Exela PharmSci, Inc [Member] | Affiliated Entity [Member]      
Related Party Transaction [Line Items]      
Ownership percentage 10.00%