XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue    
Total product revenues, net $ 144,923 $ 144,767
Belbuca    
Disaggregation of Revenue    
Total product revenues, net 50,663 44,212
Xtampza ER    
Disaggregation of Revenue    
Total product revenues, net 45,813 47,869
Nucynta IR    
Disaggregation of Revenue    
Total product revenues, net 25,960 27,899
Nucynta ER    
Disaggregation of Revenue    
Total product revenues, net 19,186 21,136
Symproic    
Disaggregation of Revenue    
Total product revenues, net $ 3,301 $ 3,651