XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
INVENTORIES
9 Months Ended
Sep. 30, 2023
INVENTORIES  
INVENTORIES

6. INVENTORIES

Inventories consists of the following:

    

As of September 30, 

    

As of December 31, 

2023

2022

Raw materials

$

14,846

$

17,442

Work in progress

 

764

 

592

Finished goods

 

26,449

 

21,028

Total

$

42,059

$

39,062

Finished goods includes $6,704 and $6,987 as of September 30, 2023 and December 31, 2022, respectively, held for more than twelve months and classified as long-term. The Company has an inventory allowance of $402 as of both September 30, 2023 and December 31, 2022.