v3.26.1
Stock-Based Compensation (Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended
May 31, 2026
May 31, 2026
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock issued from treasury stock 110,222 379,936
Shares withheld for tax   68,000
Annual Long Term Incentive Performance And Retention Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period of awards   3 years
Shares issued under terms of the award   148,708
Annual Long Term Incentive Performance And Retention Plan [Member] | Vest August 31 Of Each Year Following Grant [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percent of award shares vest   33.33%
Fiscal2021 Acquisition Of Strive Talent Plan [Member] | Former Principal Owner [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation   $ 4,200,000
Contingent consideration period   5 years
Unearned contingent consideration   $ 1,400,000
Issuance of common stock from treasury   $ 80,434
Time Based Award Shares [Member] | Long Term Incentive Plan 2026 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted, Number of Shares   76,668
Vesting period of awards   3 years
Percent of award shares vest   25.00%
Time Based Award Shares [Member] | Long Term Incentive Plan 2026 [Member] | Vest November Of Each Year Following Grant [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percent of award shares vest   33.33%
Performance Based Award Shares [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share based description   70% of the performance-based shares will be earned on cumulative net revenue and 30% of the performance-based shares will be earned on cumulative Adjusted EBITDA.
Performance Based Award Shares [Member] | Long Term Incentive Plan 2026 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period of awards   3 years
Percent of award shares vest   75.00%
Performance Based Award Shares [Member] | Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted, Number of Shares   389,805
Performance Based Award Shares [Member] | Maximum [Member] | Long Term Incentive Plan 2026 [Member] | Three Year Measurement Of Financial Metrics [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percent of award shares vest   175.00%
Performance Based Award Shares [Member] | Minimum [Member] | Long Term Incentive Plan 2026 [Member] | Three Year Measurement Of Financial Metrics [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percent of award shares vest   50.00%
Performance Based Award Shares [Member] | Target [Member] | Long Term Incentive Plan 2026 [Member] | Three Year Measurement Of Financial Metrics [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percent of award shares vest   100.00%
Performance Based Award Shares [Member] | Revenue and Adjusted EBITDA [Member] | Target [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted, Number of Shares   222,755
Employee Stock Purchase Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Price of common stock as a percent of the average fair market value   85.00%
Shares issued to employee stock purchase plan participants 28,355 65,892
Restricted Stock [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted, Number of Shares   40,446
Vesting period of awards   1 year
Whole-share grant per eligible director   $ 120,000