XML 58 R40.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE - Schedule of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenues $ 110,329 $ 98,241 $ 282,105 $ 217,486
Product sales, net        
Disaggregation of Revenue [Line Items]        
Total revenues $ 105,515 $ 92,090 $ 263,406 $ 208,193
Product sales, net | Gross product revenue | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Product sales, net as a percentage of total revenues 95.60% 93.70% 93.40% 95.70%
IBSRELA        
Disaggregation of Revenue [Line Items]        
Total revenues $ 78,158 $ 40,638 $ 187,606 $ 104,444
XPHOZAH        
Disaggregation of Revenue [Line Items]        
Total revenues 27,357 51,452 75,800 103,749
Product supply revenue        
Disaggregation of Revenue [Line Items]        
Total revenues 0 5,322 6,439 7,461
Licensing revenue        
Disaggregation of Revenue [Line Items]        
Total revenues 25 20 5,065 56
Non-cash royalty revenue related to the sale of future royalties        
Disaggregation of Revenue [Line Items]        
Total revenues $ 4,789 $ 809 $ 7,195 $ 1,776