XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.3
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Schedule of Components of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Jul. 31, 2024
Payables and Accruals [Abstract]    
Deferred revenue - current $ 2,027 $ 2,271
Other 2,831 2,152
Total other current liabilities $ 4,858 $ 4,423