v3.25.4
REVENUES - Summary of Revenues from Major Customers (Details) - Revenue from Contract with Customer Benchmark - Customer Concentration Risk - Product sales
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Cardinal Health, Inc. (“Cardinal Health”)      
Revenue, Major Customer [Line Items]      
Percentage of revenues 29.00% 29.00% 28.00%
Cencora, Inc. (“Cencora”)      
Revenue, Major Customer [Line Items]      
Percentage of revenues 21.00% 21.00% 22.00%
McKesson Corporation (“McKesson”)      
Revenue, Major Customer [Line Items]      
Percentage of revenues 24.00% 23.00% 24.00%