XML 80 R52.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue - Schedule of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Total revenues $ 407,320 $ 333,615 $ 124,456
Product sales, net      
Disaggregation of Revenue [Line Items]      
Total revenues $ 377,808 $ 319,196 $ 82,526
Product sales, net | Gross product revenue | Product Concentration Risk      
Disaggregation of Revenue [Line Items]      
Concentration risk (percent) 92.80% 95.70% 66.30%
IBSRELA      
Disaggregation of Revenue [Line Items]      
Total revenues $ 274,207 $ 158,286 $ 80,062
XPHOZAH      
Disaggregation of Revenue [Line Items]      
Total revenues 103,601 160,910 2,464
Product supply revenue      
Disaggregation of Revenue [Line Items]      
Total revenues 15,879 11,649 6,121
Licensing revenue      
Disaggregation of Revenue [Line Items]      
Total revenues 5,088 78 35,809
Non-cash royalty revenue related to the sale of future royalties      
Disaggregation of Revenue [Line Items]      
Total revenues $ 8,545 $ 2,692 $ 0