v3.26.1
Accounting Policies - Summary of Disaggregated Net Product Sales (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Product Information [Line Items]    
Net product sales $ 34,711 $ 38,903
CINVANTI    
Product Information [Line Items]    
Net product sales 20,535 25,742
SUSTOL    
Product Information [Line Items]    
Net product sales 547 2,859
ZYNRELEF    
Product Information [Line Items]    
Net product sales 10,235 8,042
APONVIE    
Product Information [Line Items]    
Net product sales $ 3,394 $ 2,260