Quarterly report pursuant to Section 13 or 15(d)

Revenues - Percentage by Customer (Details)

v3.20.2
Revenues - Percentage by Customer (Details) - Sales - Customer concentration risk
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
ASD Healthcare and Oncology Supply        
Disaggregation of Revenue [Line Items]        
Percentage 47.00% 48.00% 20.00% 40.00%
McKesson Specialty Care Distribution Corporation        
Disaggregation of Revenue [Line Items]        
Percentage 41.00% 40.00% 16.00% 31.00%
Cardinal Healthcare        
Disaggregation of Revenue [Line Items]        
Percentage 5.00% 10.00% 2.00%  
Grifols        
Disaggregation of Revenue [Line Items]        
Percentage 7.00%   61.00% 20.00%