Quarterly report pursuant to Section 13 or 15(d)

SHAREHOLDERS' EQUITY, Stock Option Activity (Details)

v3.22.2
SHAREHOLDERS' EQUITY, Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Jan. 12, 2022
item
$ / shares
shares
Jan. 13, 2021
item
$ / shares
shares
May 31, 2022
USD ($)
$ / shares
shares
Feb. 28, 2022
USD ($)
May 31, 2021
USD ($)
shares
Feb. 28, 2021
USD ($)
May 31, 2022
USD ($)
$ / shares
shares
May 31, 2021
USD ($)
shares
Aug. 31, 2021
USD ($)
$ / shares
shares
Stock Options [Abstract]                  
Share-based compensation expense | $             $ 491 $ 404  
2014 Equity Plan [Member]                  
Shareholders' Equity [Abstract]                  
Shares reserved for issuance (in shares)     1,600,000       1,600,000    
Shares available for grant (in shares)     912,953       912,953   974,965
Weighted Average Exercise Price [Roll Forward]                  
Exercised (in dollars per share) | $ / shares     $ 5.66       $ 5.66    
2014 Equity Plan [Member] | Non-Employee Board Members [Member]                  
Number of Options [Roll Forward]                  
Granted (in shares) 2,000 2,000              
Stock Options [Abstract]                  
Number of board members | item 6 6              
Stock price (in dollars per share) | $ / shares $ 13.23 $ 11.33              
Share-based compensation expense | $       $ 200   $ 100      
2004 Incentive Plan and 2014 Equity Plan [Member]                  
Number of Options [Roll Forward]                  
Outstanding, beginning of period (in shares)             714,500    
Granted (in shares)             105,000    
Exercised (in shares)             (103,667)    
Net settlement exercised (in shares)             (3,333)    
Outstanding, end of period (in shares)     712,500       712,500   714,500
Options exercisable (in shares)     479,502       479,502    
Weighted Average Exercise Price [Roll Forward]                  
Outstanding, beginning of period (in dollars per share) | $ / shares             $ 7.80    
Granted (in dollars per share) | $ / shares             13.37    
Exercised (in dollars per share) | $ / shares             6.87    
Net settlement exercised (in dollars per share) | $ / shares             10.45    
Outstanding, end of period (in dollars per share) | $ / shares     $ 8.75       8.75   $ 7.80
Options exercisable (in dollars per share) | $ / shares     $ 7.56       $ 7.56    
Stock Options [Abstract]                  
Weighted average remaining contractual term     6 years 3 months 18 days           6 years 1 month 6 days
Weighted average remaining contractual term, options exercisable     5 years            
Approximate aggregate intrinsic value, outstanding | $     $ 2,032       $ 2,032   $ 5,107
Approximate aggregate intrinsic value, options exercisable | $     1,794       1,794    
Share-based compensation expense | $     $ 100   $ 100   $ 500 $ 400  
Shares issued (in shares)     22,123   8,758   46,012 24,035  
Options cancelled (in shares)     23,377   4,242   51,655 13,465  
2004 Incentive Plan [Member]                  
Number of Options [Roll Forward]                  
Exercised (in shares)     0       (6,000)