XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.2
INVENTORIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
INVENTORIES    
Raw materials $ 14,482 $ 17,442
Work in progress 562 592
Finished goods, net of allowance 25,783 21,028
Total 40,827 39,062
Inventories $ 7,091 $ 6,987