v3.26.3
Inventories consist of the following: (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 12,860 $ 7,030
Finished goods 4,413 2,125
Inventory reserve (1,657) (639)
Total Inventories, net $ 15,616 $ 8,516