XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.1
INVENTORIES (Tables)
3 Months Ended
Mar. 31, 2025
INVENTORIES, NET  
Schedule of inventory

    

As of March 31, 

    

As of December 31, 

2025

2024

Raw materials

$

13,583

$

13,172

Work in progress

 

325

 

478

Finished goods, net

27,496

23,888

Total

$

41,404

$

37,538