XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2024
segment
product
Institution
customer
Jun. 30, 2023
customer
Dec. 31, 2023
customer
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Line Items]      
Number of approved commercial products | product 1    
Number of operating segments | segment 1    
Number of reportable segments | segment 1    
Number Of financial institutions | Institution 5    
Three Customers | Accounts Receivable | Customer Concentration Risk      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Line Items]      
Number of customers | customer 3   3
Concentration risk percentage 100.00%   100.00%
Three Customers | Product Revenues | Customer Concentration Risk      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Line Items]      
Number of customers | customer 3 3  
Concentration risk percentage 100.00% 100.00%  
Accredo Health Group, Inc | Accounts Receivable | Customer Concentration Risk      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Line Items]      
Concentration risk percentage 35.00%   39.00%
Accredo Health Group, Inc | Product Revenues | Customer Concentration Risk      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Line Items]      
Concentration risk percentage 33.00% 32.00%  
Caremark LLC | Accounts Receivable | Customer Concentration Risk      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Line Items]      
Concentration risk percentage 41.00%   32.00%
Caremark LLC | Product Revenues | Customer Concentration Risk      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Line Items]      
Concentration risk percentage 40.00% 35.00%  
PANTHERx Specialty Pharmacy LLC | Accounts Receivable | Customer Concentration Risk      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Line Items]      
Concentration risk percentage 24.00%   29.00%
PANTHERx Specialty Pharmacy LLC | Product Revenues | Customer Concentration Risk      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Line Items]      
Concentration risk percentage 27.00% 33.00%