XML 78 R67.htm IDEA: XBRL DOCUMENT v3.26.1
INVENTORIES, NET (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
INVENTORIES, NET    
Raw materials $ 12,193 $ 12,595
Work in progress 501 494
Finished goods, net 31,247 26,764
Total 43,941 39,853
Inventory allowance for finished goods $ 529 $ 559