XML 57 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
Related Party Transactions (Details) - USD ($)
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Dec. 31, 2016
Related Party Transaction [Line Items]      
Revenue sharing arrangement $ 384,000 $ 722,000  
Exela PharmSci, Inc [Member]      
Related Party Transaction [Line Items]      
Accounts receivable from related parties 0   $ 0
Alfa Aesar [Member]      
Related Party Transaction [Line Items]      
Accounts receivable from related parties 0   400,000
Revenue from related parties 0 $ 0  
AstraZeneca [Member]      
Related Party Transaction [Line Items]      
Accounts receivable from related parties $ 19,000   $ 0
Presidio Partners 2007, L.P. [Member] | Exela PharmSci, Inc [Member] | Affiliated Entity [Member]      
Related Party Transaction [Line Items]      
Ownership percentage 10.00%