v3.25.4
INVENTORIES, NET (Tables)
9 Months Ended
Sep. 30, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventories, Net
Inventories, net consisted of the following:
September 30, 2025December 31, 2024
Raw materials$4,503 $6,115 
Finished goods10,621 8,261 
Total current inventories, net15,124 14,376 
Finished goods, non-current, net14,612 16,082 
Total inventories, net$29,736 $30,458