XML 131 R110.htm IDEA: XBRL DOCUMENT v3.24.3
INCOME TAXES - Reconciliation of Beginning and Ending Balances of Total Amounts of Gross Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Unrecognized Tax Benefits [Roll Forward]    
Balance as of beginning of year $ 274 $ 571
Reductions for lapses in statute of limitations (189) (297)
Balance as of end of year $ 85 $ 274