XML 56 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers - Disaggregation 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        
Total product revenues, net $ 145,276 $ 135,546 $ 290,199 $ 280,313
Belbuca        
Disaggregation of Revenue        
Total product revenues, net 52,198 43,136 102,861 87,348
Xtampza ER        
Disaggregation of Revenue        
Total product revenues, net 44,571 41,245 90,384 89,114
Nucynta IR        
Disaggregation of Revenue        
Total product revenues, net 25,203 28,158 51,163 56,057
Nucynta ER        
Disaggregation of Revenue        
Total product revenues, net 19,272 19,171 38,458 40,307
Symproic        
Disaggregation of Revenue        
Total product revenues, net $ 4,032 $ 3,836 $ 7,333 $ 7,487