XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue        
Total revenues $ 127,013 $ 78,843 $ 334,313 $ 249,506
Xtampza ER        
Disaggregation of Revenue        
Total revenues 38,859 30,016 103,567 98,448
Nucynta IR        
Disaggregation of Revenue        
Total revenues 27,274 29,086 83,163 88,853
Nucynta ER        
Disaggregation of Revenue        
Total revenues 17,133 $ 19,741 53,473 $ 62,205
Belbuca        
Disaggregation of Revenue        
Total revenues 38,802   84,413  
Symproic        
Disaggregation of Revenue        
Total revenues 3,580   7,740  
Elyxyb        
Disaggregation of Revenue        
Total revenues 218   352  
Other        
Disaggregation of Revenue        
Total revenues $ 1,147   $ 1,605