XML 61 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - Summary of Composition of Product Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
ETUARY        
Disaggregation of Revenue [Line Items]        
Total Product Revenue $ 30,600 $ 25,500 $ 79,400 $ 77,900
Product | Sales        
Disaggregation of Revenue [Line Items]        
Total Product Revenue $ 30,564 $ 25,488 $ 79,393 $ 77,885
Total Product Revenue, Percentage 100.00% 100.00% 100.00% 100.00%
Product | Sales | ETUARY        
Disaggregation of Revenue [Line Items]        
Total Product Revenue $ 27,694 $ 25,285 $ 72,916 $ 77,290
Total Product Revenue, Percentage 90.60% 99.20% 91.80% 99.20%
Product | Sales | Contiva        
Disaggregation of Revenue [Line Items]        
Total Product Revenue $ 1,245   $ 3,024  
Total Product Revenue, Percentage 4.10%   3.80%  
Product | Sales | Etorel        
Disaggregation of Revenue [Line Items]        
Total Product Revenue $ 1,544   $ 3,140  
Total Product Revenue, Percentage 5.10%   4.00%  
Product | Sales | Other Products        
Disaggregation of Revenue [Line Items]        
Total Product Revenue $ 81 $ 203 $ 313 $ 595
Total Product Revenue, Percentage 0.20% 0.80% 0.40% 0.80%