XML 66 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Customer and Supplier Concentration (Details) - Customer Concentration Risk [Member] - item
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Revenue, Major Customer [Line Items]          
Number of major customers that are wholesale distributors     3    
Accounts Receivable, Net          
Revenue, Major Customer [Line Items]          
Number of major customers     3   3
Net Revenue          
Revenue, Major Customer [Line Items]          
Number of major customers 3 3 3 3  
AmerisourceBergen | Accounts Receivable, Net          
Revenue, Major Customer [Line Items]          
Major Customers     15.00%   9.00%
AmerisourceBergen | Net Revenue          
Revenue, Major Customer [Line Items]          
Major Customers 25.00% 23.00% 24.00% 23.00%  
Cardinal Health | Accounts Receivable, Net          
Revenue, Major Customer [Line Items]          
Major Customers     20.00%   17.00%
Cardinal Health | Net Revenue          
Revenue, Major Customer [Line Items]          
Major Customers 18.00% 17.00% 16.00% 18.00%  
McKesson | Accounts Receivable, Net          
Revenue, Major Customer [Line Items]          
Major Customers     23.00%   24.00%
McKesson | Net Revenue          
Revenue, Major Customer [Line Items]          
Major Customers 21.00% 21.00% 20.00% 22.00%