XML 73 R62.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE RECOGNITION - Contract Balances (Detail) - USD ($)
$ in Thousands
Oct. 31, 2023
Jul. 31, 2023
Oct. 31, 2022
Aug. 01, 2022
Jul. 31, 2022
Disaggregation of Revenue [Line Items]          
Contract assets $ 464 $ 439   $ 369  
Deferred revenue - current 2,540 2,574   2,705  
Deferred revenue - long-term 108 144   134  
Total deferred revenue 2,648 2,718 $ 2,469 2,839 $ 2,839
Trade Accounts Receivable          
Disaggregation of Revenue [Line Items]          
Accounts receivable, trade, net $ 27,974 $ 28,616   $ 40,083