XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.3
INVENTORIES, NET - Components of Inventories (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jul. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 3,680 $ 4,805
Work-in-process 71 239
Finished goods 3,005 3,525
Inventories, net $ 6,756 $ 8,569