XML 45 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Inventory - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Inventory [Line Items]    
Raw materials $ 32,785 $ 19,733
Work in process 26,343 27,190
Finished goods 10,897 6,237
Total inventory 70,025 53,160
CINVANTI    
Inventory [Line Items]    
Total inventory 30,434 36,484
SUSTOL    
Inventory [Line Items]    
Total inventory 1,477 3,206
APONVIE    
Inventory [Line Items]    
Total inventory 5,427 1,626
ZYNRELEF    
Inventory [Line Items]    
Total inventory $ 32,687 $ 11,844