XML 60 R37.htm IDEA: XBRL DOCUMENT 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%