XML 81 R57.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE RECOGNITION - Contract Balance (Detail) - USD ($)
$ in Thousands
Jan. 31, 2023
Jul. 31, 2022
Jan. 31, 2022
Jul. 31, 2021
Disaggregation of Revenue [Line Items]        
Contract assets $ 508 $ 369    
Deferred revenue - current 3,489 2,705    
Deferred revenue - long-term 88 134    
Total deferred revenue 3,577 2,839 $ 3,388 $ 2,320
Accounts receivable, trade, net        
Disaggregation of Revenue [Line Items]        
Accounts receivable, trade, net $ 37,180 $ 40,083