XML 87 R71.htm IDEA: XBRL DOCUMENT v3.23.3
CONCENTRATION OF RISK (Detail) - Customer Concentration Risk - Freedom Roads, LLC
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Accounts Receivable      
Concentration Risk [Line Items]      
Concentration risk percentage (as a percent) 13.00% 10.00%  
Revenue Benchmark      
Concentration Risk [Line Items]      
Concentration risk percentage (as a percent) 13.00% 13.00% 13.00%