Annual report pursuant to Section 13 and 15(d)

REVENUES - Percentage by Customer (Details)

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