XML 66 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) - customer
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Revenue benchmark      
Revenue, Major Customer [Line Items]      
Concentration risk, benchmark description more than 10 more than 10 more than 10
Concentration risk, customer No single customer accounted for more than 10 No single customer accounted for more than 10 No single customer accounted for more than 10
Number of customers exceeding threshold 0 0 0
Accounts receivables      
Revenue, Major Customer [Line Items]      
Concentration risk, benchmark description more than 10 more than 10  
Number of customers exceeding threshold 0 0