v3.26.1
Accounting Policies - Summary of Disaggregated Net Product Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Product Information [Line Items]        
Net product sales $ 37,666 $ 37,200 $ 72,377 $ 76,103
CINVANTI        
Product Information [Line Items]        
Net product sales 21,793 24,143 42,328 49,886
SUSTOL        
Product Information [Line Items]        
Net product sales 540 2,404 1,088 5,263
ZYNRELEF        
Product Information [Line Items]        
Net product sales 11,056 8,189 21,291 16,230
APONVIE        
Product Information [Line Items]        
Net product sales $ 4,277 $ 2,464 $ 7,670 $ 4,724