XML 50 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Basis of Presentation and Significant Accounting Policies - Summary of Percentage of the Company's Total Net Product Revenue (Detail) - Revenue Benchmark [Member] - Customer Concentration Risk [Member]
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Customer A [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 74.00% 69.10%
Customer B [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 6.40% 10.50%
Customer C [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 8.30% 10.10%
Customer [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 88.70% 89.70%