XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Inventory- Schedule of Inventory And Consigned Inventories, Current (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Inventories    
Total Inventory $ 4,797 $ 4,226
Inventories [Member]    
Inventories    
Raw materials 921 1,060
Finished good 3,876 3,166
Total Inventory 4,797 4,226
Consigned inventories [Member]    
Inventories    
Raw materials 470 631
Finished good 2,505 2,272
Total Inventory $ 2,975 $ 2,903