XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue        
Product revenues, net $ 135,546 $ 123,549 $ 280,313 $ 207,300
Xtampza ER        
Disaggregation of Revenue        
Product revenues, net 41,245 33,190 89,114 64,708
Belbuca        
Disaggregation of Revenue        
Product revenues, net 43,136 42,301 87,348 45,611
Nucynta IR        
Disaggregation of Revenue        
Product revenues, net 28,158 26,554 56,057 55,889
Nucynta ER        
Disaggregation of Revenue        
Product revenues, net 19,171 17,077 40,307 36,340
Symproic        
Disaggregation of Revenue        
Product revenues, net $ 3,836 3,860 $ 7,487 4,160
Other        
Disaggregation of Revenue        
Product revenues, net   $ 567   $ 592