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 6 Months Ended 12 Months Ended
Feb. 28, 2026
Feb. 28, 2025
Feb. 28, 2026
Feb. 28, 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,911,425   1,911,425      
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)     (60,000) (35,000)    
Outstanding, end of period (in shares) 459,500 489,500 459,500 489,500 489,500 524,500
Options exercisable (in shares) 429,500   429,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.38 7.89    
Outstanding, end of period (in dollars per share) $ 9.62 $ 9.52 9.62 $ 9.52 $ 9.52 $ 9.42
Options exercisable (in dollars per share) $ 9.54   $ 9.54      
Stock Options [Abstract]            
Weighted average remaining contractual term     3 years 8 months 12 days 4 years 3 months 18 days 3 years 9 months 18 days 4 years 8 months 12 days
Weighted average remaining contractual term, options exercisable     3 years 3 months 18 days      
Approximate aggregate intrinsic value, outstanding $ 680 $ 1,161 $ 680 $ 1,161 $ 616 $ 877
Approximate aggregate intrinsic value, options exercisable $ 680   $ 680      
Exercised for cash (in shares)     10,000      
Net settlement of shares issued (in shares) 5,832 13,815   13,815    
Net settlement of shares, cancelled (in shares) 44,168 21,185   21,185