XML 142 R109.htm IDEA: XBRL DOCUMENT v3.24.3
Customer Concentration - Additional Information (Detail) - Customer
12 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2022
Concentration Risk [Line Items]      
Number of customer accounted for more than 10% of revenue 1 2 3
Number of customer accounted for more than 10% of accounts receivable 1 0  
Sales Revenue, Net | Customer Concentration Risk | Customer One Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 10.00% 21.00% 16.00%
Sales Revenue, Net | Customer Concentration Risk | Customer Two Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage   10.00% 12.00%
Sales Revenue, Net | Customer Concentration Risk | Customer Three Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage     11.00%
Accounts Receivable | Customer Concentration Risk | Customer One Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 14.00%