XML 100 R79.htm IDEA: XBRL DOCUMENT v3.24.3
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Components of Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Jul. 31, 2024
Jul. 31, 2023
Aug. 01, 2022
Payables and Accruals [Abstract]      
Deferred revenue - current $ 2,271 $ 2,574 $ 2,705
Other 2,152 1,970  
Total other current liabilities $ 4,423 $ 4,544