v3.26.1
Revenue - Summary of Sales by Product Categories (Detail) - Product - Sales - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total Product Revenue $ 29,105 $ 29,734 $ 53,535 $ 60,305
Total Product Revenue, Percentage 100.00% 100.00% 100.00% 100.00%
ETUARY        
Disaggregation of Revenue [Line Items]        
Total Product Revenue $ 27,959 $ 23,516 $ 48,926 $ 45,223
Total Product Revenue, Percentage 96.10% 79.10% 91.40% 75.00%
Contiva        
Disaggregation of Revenue [Line Items]        
Total Product Revenue $ 883 $ 1,500 $ 1,732 $ 1,779
Total Product Revenue, Percentage 3.00% 5.00% 3.20% 3.00%
Etorel        
Disaggregation of Revenue [Line Items]        
Total Product Revenue $ 255 $ 1,597 $ 927 $ 1,596
Total Product Revenue, Percentage 0.90% 5.40% 1.70% 2.60%
Other Products        
Disaggregation of Revenue [Line Items]        
Total Product Revenue   $ 158 $ 31 $ 231
Total Product Revenue, Percentage 0.00% 0.50% 0.10% 0.40%
Collaborations        
Disaggregation of Revenue [Line Items]        
Total Product Revenue $ 8 $ 2,963 $ 1,919 $ 11,476
Total Product Revenue, Percentage 0.00% 10.00% 3.60% 19.00%