XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Raw materials and supplies   $ 55,180   $ 47,607
Work in process   28,293   37,090
Finished goods   26,505   18,887
Total inventory, net   109,978   103,584
Inventory adjustment to reflect net realizable value $ 5,500 $ 9,600 $ 14,100  
Enoxaparin        
Inventory, Firm Purchase Commitment, Loss     $ 700 $ 2,700