v3.26.3
Customer Concentration - Additional Information (Detail) - Customer
12 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2024
Concentration Risk [Line Items]      
Number of customer accounted for more than 10% of revenue 1 2 1
Number of customer accounted for more than 10% of accounts receivable 0 0  
Sales Revenue, Net | Customer Concentration Risk | Customer One Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 12.00% 14.00% 10.00%
Sales Revenue, Net | Customer Concentration Risk | Customer Two Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage   12.00%