XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Finished goods $ 28,405 $ 22,074
Goods in transit 721 737
Work in process 80 1,529
Raw materials 6,082 4,647
Total inventories $ 35,288 $ 28,987