Annual report pursuant to Section 13 and 15(d)

REVENUES - Percentage by Customer (Details)

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