XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Raw materials and supplies $ 47,919   $ 47,607
Work in process 30,873   37,090
Finished goods 24,855   18,887
Total inventory, net 103,647   $ 103,584
Inventory adjustment to reflect net realizable value 1,900 $ 8,000  
Enoxaparin [Member]      
Inventory, Firm Purchase Commitment, Loss $ 1,300 $ 2,700