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