XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - Gross Revenues by Significant Customer as a Percentage of Total Gross Revenues (Details) - Net Product Revenue - Customer Concentration Risk
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
McKesson        
Concentration Risk        
Percentage of total gross revenue 44.00% 48.00% 44.00% 43.00%
Cencora (previously known as AmeriSource-Bergen Corporation)        
Concentration Risk        
Percentage of total gross revenue 31.00% 40.00% 35.00% 42.00%
Cardinal Health, Inc.        
Concentration Risk        
Percentage of total gross revenue 23.00% 12.00% 19.00% 14.00%