Quarterly report pursuant to Section 13 or 15(d)

SHAREHOLDERS' EQUITY, Incentive and Equity Plan, and Combined Stock Option Activity (Details)

v3.8.0.1
SHAREHOLDERS' EQUITY, Incentive and Equity Plan, and Combined Stock Option Activity (Details) - USD ($)
9 Months Ended 12 Months Ended
Jan. 17, 2018
Sep. 27, 2017
May 31, 2018
Aug. 31, 2017
2014 Equity Plan [Member]        
Stock Option Activity [Abstract]        
Reserved shares of common stock for issuance (in shares)     1,600,000  
2004 Incentive Plan and 2014 Equity Plan [Member]        
Number of Options [Roll Forward]        
Outstanding, beginning of period (in shares)     465,500  
Granted (in shares) [1]     82,500  
Exercised (in shares)     (10,000)  
Forfeited or expired (in shares)     (2,500)  
Outstanding, end of period (in shares)     535,500 465,500
Options exercisable (in shares)     379,668  
Weighted Average Exercise Price [Roll Forward]        
Outstanding, beginning of period (in dollars per share)     $ 4.88  
Granted (in dollars per share)     8.05  
Exercised (in dollars per share)     7.50  
Forfeited or expired (in dollars per share)     7.50  
Outstanding, end of period (in dollars per share)     5.31 $ 4.88
Options exercisable (in dollars per share)     $ 4.66  
Stock Options, Additional Disclosure [Abstract]        
Weighted average remaining contractual term     6 years 3 months 14 days 6 years 3 months 18 days
Weighted average remaining contractual term options exercisable     5 years 2 months 16 days  
Approximate aggregate intrinsic value     $ 2,163,540 $ 1,007,740
Approximate aggregate intrinsic value options exercisable     $ 1,780,275  
2004 Incentive Plan and 2014 Equity Plan [Member] | Mr. Harding [Member]        
Number of Options [Roll Forward]        
Granted (in shares)   50,000    
2004 Incentive Plan and 2014 Equity Plan [Member] | Board of Directors [Member]        
Number of Options [Roll Forward]        
Granted (in shares) 32,500      
[1] Includes 50,000 shares granted to Mr. Harding on September 27, 2017 and 32,500 total shares granted to the board of directors on January 17, 2018.