Quarterly report pursuant to Section 13 or 15(d)

Revenues - Percentage by Customer (Details)

v3.20.1
Revenues - Percentage by Customer (Details) - Sales - Customer concentration risk
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
ASD Healthcare and Oncology Supply    
Disaggregation of Revenue [Line Items]    
Percentage 12.00% 33.00%
McKesson Specialty Care Distribution Corporation    
Disaggregation of Revenue [Line Items]    
Percentage 9.00% 24.00%
Grifols    
Disaggregation of Revenue [Line Items]    
Percentage 77.00% 36.00%