Quarterly report [Sections 13 or 15(d)]

EMPLOYEE STOCK PLANS - Stock Option Activity (Details)

v3.26.1
EMPLOYEE STOCK PLANS - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
May 31, 2026
May 31, 2026
May 31, 2025
Aug. 31, 2025
Aug. 31, 2024
2024 Equity Plan          
Shareholders' Equity [Abstract]          
Shares reserved for issuance (in shares) 2,000,000 2,000,000      
Shares available for grant (in shares) 1,956,631 1,956,631      
2014 and 2024 Equity Plan          
Number of Options [Roll Forward]          
Outstanding, beginning of period (in shares)   489,500 524,500 524,500  
Granted (in shares)   30,000      
Exercised (in shares)   (62,000) (35,000)    
Outstanding, end of period (in shares) 457,500 457,500 489,500 489,500 524,500
Options exercisable (in shares) 427,500 427,500      
Weighted Average Exercise Price [Roll Forward]          
Outstanding, beginning of period (in dollars per share)   $ 9.52 $ 9.42 $ 9.42  
Granted (in dollars per share)   10.75      
Exercised (in dollars per share)   9.26 7.89    
Outstanding, end of period (in dollars per share) $ 9.64 9.64 $ 9.52 $ 9.52 $ 9.42
Options exercisable (in dollars per share) $ 9.56 $ 9.56      
Stock Options [Abstract]          
Weighted average remaining contractual term   3 years 6 months 4 years 3 years 9 months 18 days 4 years 8 months 12 days
Weighted average remaining contractual term, options exercisable   3 years 1 month 6 days      
Approximate aggregate intrinsic value, outstanding $ 605 $ 605 $ 769 $ 616 $ 877
Approximate aggregate intrinsic value, options exercisable $ 605 $ 605      
Exercised for cash (in shares)   10,000      
Net settlement of shares issued (in shares) 962 6,794 13,815    
Net settlement of shares, cancelled (in shares) 1,038 45,206 21,185