XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue - Narrative (Details)
9 Months Ended 12 Months Ended
May 31, 2025
USD ($)
segment
Aug. 31, 2024
USD ($)
Disaggregation of Revenue [Line Items]    
Accrued sales returns $ 7,268,000 $ 8,120,000
Contract with customer, refund liability 22,021,000 23,386,000
Prepaid sales incentives 6,787,000 7,493,000
Contract liabilities 0 0
Contract assets 0 0
Performance obligation $ 0 $ 0
Number of reportable segments | segment 1  
Number of operating segments | segment 1  
Maximum    
Disaggregation of Revenue [Line Items]    
Payment term 1 year