XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue    
Product revenues, net $ 144,767 $ 83,751
Xtampza ER    
Disaggregation of Revenue    
Product revenues, net 47,869 31,518
Belbuca    
Disaggregation of Revenue    
Product revenues, net 44,212 3,310
Nucynta IR    
Disaggregation of Revenue    
Product revenues, net 27,899 29,335
Nucynta ER    
Disaggregation of Revenue    
Product revenues, net 21,136 19,263
Symproic    
Disaggregation of Revenue    
Product revenues, net $ 3,651 300
Other    
Disaggregation of Revenue    
Product revenues, net   $ 25