XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Gross Revenues by Significant Customer as a Percentage of Total Gross Revenues (Details) - Net Product Revenue - Customer Concentration Risk
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
McKesson        
Concentration Risk        
Percentage of total gross revenue 38.00% 34.00% 40.00% 34.00%
Cencora (previously known as AmeriSource-Bergen Corporation)        
Concentration Risk        
Percentage of total gross revenue 41.00% 50.00% 41.00% 47.00%
Cardinal Health, Inc.        
Concentration Risk        
Percentage of total gross revenue 19.00% 14.00% 17.00% 17.00%