v3.26.1
Net Product Sales - Narrative (Details)
6 Months Ended
Jun. 30, 2026
product
Disaggregation of Revenue [Line Items]  
Number of commercial products 4
Net product sales  
Disaggregation of Revenue [Line Items]  
Number of commercial products 4