XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories - Schedule of inventories (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Inventory Disclosure [Abstract]          
Raw materials $ 379   $ 379   $ 1,182
Work-in-process 541   541   876
Finished goods 128   128   338
Total inventories 1,048   1,048   $ 2,396
Inventory write-down $ 100 $ 400 $ 900 $ 600