XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE - Schedule of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenues $ 73,222 $ 22,333 $ 119,245 $ 33,702
Product sales        
Disaggregation of Revenue [Line Items]        
Total revenues 72,591 18,309 116,103 29,664
IBSRELA        
Disaggregation of Revenue [Line Items]        
Total revenues 35,445 18,309 63,806 29,664
XPHOZAH        
Disaggregation of Revenue [Line Items]        
Total revenues 37,146 0 52,297 0
Product supply revenue        
Disaggregation of Revenue [Line Items]        
Total revenues 13 3,260 2,139 3,262
Licensing revenue        
Disaggregation of Revenue [Line Items]        
Total revenues 19 764 36 776
Non-cash royalty revenue related to the sale of future royalties        
Disaggregation of Revenue [Line Items]        
Total revenues $ 599 $ 0 $ 967 $ 0