v3.25.2
Concentration of Risk and Segment Data - Schedule of Foreign Source Revenue (Details)
3 Months Ended 9 Months Ended
May 31, 2025
May 31, 2024
May 31, 2025
May 31, 2024
Foreign source revenue | Net revenue | Foreign source revenue        
Concentration Risk [Line Items]        
Foreign source revenue 72.50% 80.50% 76.60% 83.40%