v3.26.1
INVENTORIES, NET
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
INVENTORIES, NET
 3. INVENTORIES, NET
The components of inventories, net, are as follows:
June 30, 2026 (unaudited)December 31, 2025
Raw materials$10,522 $10,312 
Work in process6,249 6,855 
Finished goods17,528 17,440 
Total inventories, net
$34,299 $34,607