XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.2
INVENTORIES (Tables)
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventories As of June 30, 2024 and December 31, 2023, the Company’s inventories were composed of:
June 30,
2024
December 31,
2023
 UnauditedAudited
Raw materials$9,585 $10,265 
Work in progress11,854 9,796 
Finished products19,003 18,091 
Total$40,442 $38,152