XML 75 R55.htm IDEA: XBRL DOCUMENT v3.22.4
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Product Shipments and Accounts Receivable, By Distributor (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Customer Concentration Risk | Consolidated revenue    
Concentration Risk [Line Items]    
Total 100.00% 100.00%
Credit Concentration Risk | Accounts receivable related to product sales    
Concentration Risk [Line Items]    
Total 100.00% 100.00%
AmerisourceBergen Corporation | Customer Concentration Risk | Consolidated revenue    
Concentration Risk [Line Items]    
Total 28.00% 26.00%
AmerisourceBergen Corporation | Credit Concentration Risk | Accounts receivable related to product sales    
Concentration Risk [Line Items]    
Total 21.00% 29.00%
McKesson Corporation | Customer Concentration Risk | Consolidated revenue    
Concentration Risk [Line Items]    
Total 28.00% 24.00%
McKesson Corporation | Credit Concentration Risk | Accounts receivable related to product sales    
Concentration Risk [Line Items]    
Total 25.00% 23.00%
Cardinal Health | Customer Concentration Risk | Consolidated revenue    
Concentration Risk [Line Items]    
Total 23.00% 34.00%
Cardinal Health | Credit Concentration Risk | Accounts receivable related to product sales    
Concentration Risk [Line Items]    
Total 42.00% 44.00%
All others | Customer Concentration Risk | Consolidated revenue    
Concentration Risk [Line Items]    
Total 21.00% 16.00%
All others | Credit Concentration Risk | Accounts receivable related to product sales    
Concentration Risk [Line Items]    
Total 12.00% 4.00%