XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.3
INVENTORIES, NET - Components of Inventories (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Jul. 31, 2024
Inventory Disclosure [Abstract]    
Raw materials $ 7,326 $ 5,534
Work-in-process 263 125
Finished goods 1,078 1,074
Inventories, net $ 8,667 $ 6,733