Annual report pursuant to Section 13 and 15(d)

REVENUES - Percentage by Customer (Details)

v3.22.0.1
REVENUES - Percentage by Customer (Details) - Sales [Member] - Customer Concentration Risk
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Lilly      
Disaggregation of Revenue [Line Items]      
Percentage 48.00%    
McKesson Specialty Care Distribution Corporation      
Disaggregation of Revenue [Line Items]      
Percentage 20.00% 23.00% 30.00%
ASD Healthcare and Oncology Supply      
Disaggregation of Revenue [Line Items]      
Percentage 17.00% 30.00% 37.00%
Grifols      
Disaggregation of Revenue [Line Items]      
Percentage   41.00%