XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE RECOGNITION - Contract Balances (Detail) - USD ($)
$ in Thousands
Jan. 31, 2024
Jul. 31, 2023
Jan. 31, 2023
Aug. 01, 2022
Jul. 31, 2022
Disaggregation of Revenue [Line Items]          
Contract assets $ 369 $ 439   $ 369  
Deferred revenue - current 2,947 2,574   2,705  
Deferred revenue - long-term 303 144   134  
Total deferred revenue 3,250 2,718 $ 3,577 2,839 $ 2,839
Trade Accounts Receivable          
Disaggregation of Revenue [Line Items]          
Accounts receivable, trade, net $ 29,179 $ 28,616   $ 40,083