XML 72 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Percentage of Revenue and Accounts Receivable by Customer (Details) - Customer Concentration Risk
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Consolidated revenue    
Concentration Risk [Line Items]    
Total 100.00% 100.00%
Accounts receivable related to product sales    
Concentration Risk [Line Items]    
Total 100.00% 100.00%
AmerisourceBergen Corporation | Consolidated revenue    
Concentration Risk [Line Items]    
Total 35.00% 28.00%
AmerisourceBergen Corporation | Accounts receivable related to product sales    
Concentration Risk [Line Items]    
Total 57.00% 21.00%
McKesson Corporation | Consolidated revenue    
Concentration Risk [Line Items]    
Total 21.00% 28.00%
McKesson Corporation | Accounts receivable related to product sales    
Concentration Risk [Line Items]    
Total 12.00% 25.00%
Cardinal Health | Consolidated revenue    
Concentration Risk [Line Items]    
Total 18.00% 23.00%
Cardinal Health | Accounts receivable related to product sales    
Concentration Risk [Line Items]    
Total 14.00% 42.00%
Other significant customer | Consolidated revenue    
Concentration Risk [Line Items]    
Total 10.00% 4.00%
Other significant customer | Accounts receivable related to product sales    
Concentration Risk [Line Items]    
Total 10.00% 4.00%
All others | Consolidated revenue    
Concentration Risk [Line Items]    
Total 16.00% 17.00%
All others | Accounts receivable related to product sales    
Concentration Risk [Line Items]    
Total 7.00% 8.00%