XML 58 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition - Schedule of Disaggregated Net Product Sales (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Product Information [Line Items]      
Net product sales $ 144,285 $ 127,044 $ 107,672
CINVANTI      
Product Information [Line Items]      
Net product sales 100,079 94,869 87,245
ZYNRELEF      
Product Information [Line Items]      
Net product sales 25,546 17,727 10,196
SUSTOL      
Product Information [Line Items]      
Net product sales 14,142 13,057 $ 10,231
APONVIE      
Product Information [Line Items]      
Net product sales $ 4,518 $ 1,391