v3.26.1
Inventories, net (Tables)
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Inventories consist of the following:

Inventories consist of the following:

 

    June 30, 2026     December 31, 2025  
                 
Raw materials   $ 12,962     $ 13,528  
Finished goods     3,515       4,156  
Inventory reserve     (3,520 )     (2,721 )
     Total Inventories, net   $ 12,957     $ 14,963