XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.2
INVENTORIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
INVENTORIES    
Raw materials and supplies $ 35,652 $ 40,340
Work in process 11,281 10,601
Finished goods 6,147 10,670
Total inventories $ 53,080 $ 61,611