XML 47 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition (Details) - Net Product Sales - Geographic Concentration Risk - Product
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
U.S.        
Disaggregation of Revenue [Line Items]        
Concentration Risk, Percentage 63.00% 71.00% 75.00% 82.00%
Rest of the world        
Disaggregation of Revenue [Line Items]        
Concentration Risk, Percentage 37.00% 29.00% 25.00% 18.00%