XML 54 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories - Schedule of Inventories and Consigned Inventories, Current (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Inventories    
Total Inventories $ 3,716 $ 3,952
Inventories [Member]    
Inventories    
Finished good 3,110 3,521
Raw materials 606 431
Total Inventories 3,716 3,952
Consigned inventories [Member]    
Inventories    
Finished good 1,207 1,124
Raw materials 26 166
Total Inventories $ 1,233 $ 1,290