v3.24.2.u1
Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Inventory    
Raw materials $ 3,200 $ 436
Work in process 945 1,075
Finished goods 728 902
Total Inventories $ 4,873 $ 2,413