XML 57 R42.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE - Narrative (Details)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Product sales, net | Gross product revenue | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
Concentration risk (as percent) 91.50% 94.50%