XML 30 R20.htm IDEA: XBRL DOCUMENT v3.19.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 2 (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 03, 2008
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Jun. 30, 2019
Jun. 18, 2019
Jun. 19, 2014
Sep. 22, 2011
Share-based Arrangements with Employees and Nonemployees [Abstract]                    
Number of stock options issued under the plan (in shares)       46,875 114,947          
Stock options, additional disclosure [Abstract]                    
Outstanding, aggregate intrinsic value, end of period   $ 719,362   $ 719,362            
Exercisable, aggregate intrinsic value, end of period   703,769   $ 703,769            
Stock Options Outstanding [Abstract]                    
Number of Shares (in shares)             650,093      
Average remaining contract life       3 years 14 days            
Weighted average exercise price (in dollars per share)             $ 5.77      
Aggregate intrinsic value   719,362   $ 719,362     $ 719,362      
Stock Options Exercisable [Abstract]                    
Number of Shares (in shares)             429,009      
Weighted average exercise price (in dollars per share)             $ 4.82      
Aggregate intrinsic value   703,769   703,769     $ 703,769      
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]                    
Allocated share-based compensation expense   376,900 $ 127,100 724,400 $ 224,300          
1 to 2.79999 [Member]                    
Stock options, additional disclosure [Abstract]                    
Outstanding, aggregate intrinsic value, end of period   0   0            
Exercisable, aggregate intrinsic value, end of period   0   $ 0            
Range of Exercise Prices [Abstract]                    
Range of exercise prices, minimum (in dollars per share)       $ 1            
Range of exercise prices, maximum (in dollars per share)       $ 2.79999            
Stock Options Outstanding [Abstract]                    
Number of Shares (in shares)             0      
Average remaining contract life       0 years            
Weighted average exercise price (in dollars per share)             $ 0      
Aggregate intrinsic value   0   $ 0     $ 0      
Stock Options Exercisable [Abstract]                    
Number of Shares (in shares)             0      
Weighted average exercise price (in dollars per share)             $ 0      
Aggregate intrinsic value   0   0     $ 0      
2.8 to 4.59999 [Member]                    
Stock options, additional disclosure [Abstract]                    
Outstanding, aggregate intrinsic value, end of period   681,419   681,419            
Exercisable, aggregate intrinsic value, end of period   681,419   $ 681,419            
Range of Exercise Prices [Abstract]                    
Range of exercise prices, minimum (in dollars per share)       $ 2.8            
Range of exercise prices, maximum (in dollars per share)       $ 4.59999            
Stock Options Outstanding [Abstract]                    
Number of Shares (in shares)             257,468      
Average remaining contract life       1 year 8 months 1 day            
Weighted average exercise price (in dollars per share)             $ 3.44      
Aggregate intrinsic value   681,419   $ 681,419     $ 681,419      
Stock Options Exercisable [Abstract]                    
Number of Shares (in shares)             257,468      
Weighted average exercise price (in dollars per share)             $ 3.44      
Aggregate intrinsic value   681,419   681,419     $ 681,419      
4.6 to 6.39999 [Member]                    
Stock options, additional disclosure [Abstract]                    
Outstanding, aggregate intrinsic value, end of period   37,943   37,943            
Exercisable, aggregate intrinsic value, end of period   22,350   $ 22,350            
Range of Exercise Prices [Abstract]                    
Range of exercise prices, minimum (in dollars per share)       $ 4.6            
Range of exercise prices, maximum (in dollars per share)       $ 6.39999            
Stock Options Outstanding [Abstract]                    
Number of Shares (in shares)             137,875      
Average remaining contract life       2 years 11 months 12 days            
Weighted average exercise price (in dollars per share)             $ 5.87      
Aggregate intrinsic value   37,943   $ 37,943     $ 37,943      
Stock Options Exercisable [Abstract]                    
Number of Shares (in shares)             77,750      
Weighted average exercise price (in dollars per share)             $ 5.87      
Aggregate intrinsic value   22,350   22,350     $ 22,350      
6.4 to 8.19999 [Member]                    
Stock options, additional disclosure [Abstract]                    
Outstanding, aggregate intrinsic value, end of period   0   0            
Exercisable, aggregate intrinsic value, end of period   0   $ 0            
Range of Exercise Prices [Abstract]                    
Range of exercise prices, minimum (in dollars per share)       $ 6.4            
Range of exercise prices, maximum (in dollars per share)       $ 8.19999            
Stock Options Outstanding [Abstract]                    
Number of Shares (in shares)             207,875      
Average remaining contract life       4 years 6 months 22 days            
Weighted average exercise price (in dollars per share)             $ 7.31      
Aggregate intrinsic value   0   $ 0     $ 0      
Stock Options Exercisable [Abstract]                    
Number of Shares (in shares)             84,416      
Weighted average exercise price (in dollars per share)             $ 7.32      
Aggregate intrinsic value   0   0     $ 0      
8.2 to 12 [Member]                    
Stock options, additional disclosure [Abstract]                    
Outstanding, aggregate intrinsic value, end of period   0   0            
Exercisable, aggregate intrinsic value, end of period   0   $ 0            
Range of Exercise Prices [Abstract]                    
Range of exercise prices, minimum (in dollars per share)       $ 8.2            
Range of exercise prices, maximum (in dollars per share)       $ 12            
Stock Options Outstanding [Abstract]                    
Number of Shares (in shares)             46,875      
Average remaining contract life       4 years 1 month 10 days            
Weighted average exercise price (in dollars per share)             $ 11.45      
Aggregate intrinsic value   0   $ 0     $ 0      
Stock Options Exercisable [Abstract]                    
Number of Shares (in shares)             9,375      
Weighted average exercise price (in dollars per share)             $ 11.45      
Aggregate intrinsic value   $ 0   $ 0     $ 0      
Stock Options [Member]                    
Share-based Arrangements with Employees and Nonemployees [Abstract]                    
Number of stock options outstanding under the plan (in shares)   650,093   711,968   711,968 650,093      
Assumptions made in calculating fair values of options [Abstract]                    
Expected term   0 years 5 years 4 months 24 days 0 years 5 years 4 months 24 days          
Expected volatility   0.00% 40.12% 0.00% 40.12%          
Expected dividend yield   0.00% 0.00% 0.00% 0.00%          
Risk-free interest rate   0.00% 2.70% 0.00% 2.70%          
Stock options, number of shares [Roll forward]                    
Outstanding, beginning of period (in shares)       711,968            
Granted (in shares)       0            
Exercised (in shares)       46,875            
Forfeited/expired/cancelled (in shares)       15,000            
Outstanding, end of period (in shares)   650,093   650,093   711,968        
Exercisable, end of period (in shares)   429,009   429,009            
Stock options, outstanding, weighted average exercise price per share [Roll Forward]                    
Outstanding, beginning of period (in dollars per share)       $ 5.62            
Granted (in dollars per share)       0            
Exercised (in dollars per share)       3.48            
Forfeited/expired/cancelled (in dollars per share)       5.68            
Outstanding, end of period (in dollars per share)   $ 5.77   5.77   $ 5.62        
Exercisable, end of period (in dollars per share)   $ 4.82   $ 4.82            
Stock options, additional disclosure [Abstract]                    
Outstanding, weighted average remaining contract term       3 years 14 days   3 years 3 months 29 days        
Exercisable, weighted average remaining contract term       2 years 4 months 13 days            
Outstanding, aggregate intrinsic value, beginning of period       $ 687,364            
Granted, aggregate intrinsic value       0            
Exercised, aggregate intrinsic value       172,242            
Outstanding, aggregate intrinsic value, end of period   $ 719,362   719,362   $ 687,364        
Exercisable, aggregate intrinsic value, end of period   703,769   $ 703,769            
Net unrecognized compensation cost             $ 562,488      
Weighted average period for recognition of net unrecognized compensation cost       2 years            
Total fair value of stock options vested during period       $ 235,578 $ 319,549          
Stock Options Outstanding [Abstract]                    
Aggregate intrinsic value   719,362   687,364   $ 687,364 719,362      
Stock Options Exercisable [Abstract]                    
Aggregate intrinsic value   $ 703,769   $ 703,769     703,769      
Weighted Average Grant Date Fair Value [Abstract]                    
Weighted average period for recognition of net unrecognized compensation cost       2 years            
Restricted Stock and Restricted Stock Units [Member]                    
Share-based Arrangements with Employees and Nonemployees [Abstract]                    
Number of restricted shares awarded under the plan (in shares)       375,000            
Stock options, additional disclosure [Abstract]                    
Weighted average period for recognition of net unrecognized compensation cost       2 years 5 months 1 day            
Number of Shares & Units [Abstract]                    
Outstanding, beginning of period (in shares)       287,564            
Granted (in shares)       375,000            
Earned/released (in shares)       0            
Forfeited/expired/cancelled (in shares)       0            
Outstanding, end of period (in shares)   662,564   662,564   287,564        
Weighted Average Grant Date Fair Value [Abstract]                    
Outstanding, beginning of period (in dollars per share)       $ 9.65            
Granted (in dollars per share)       5.80            
Earned/released (in dollars per share)       0            
Forfeited/expired/cancelled (in dollars per share)       0            
Outstanding, end of period (in dollars per share)   $ 7.47   $ 7.47   $ 9.65        
Net unrecognized compensation cost             $ 4,079,720      
Weighted average period for recognition of net unrecognized compensation cost       2 years 5 months 1 day            
2008 Stock Incentive Plan [Member] | Stock Options [Member]                    
Share-based Arrangements with Employees and Nonemployees [Abstract]                    
Number of shares authorized under the plan (in shares) 625,000                 750,000
Number of stock options outstanding under the plan (in shares)   99,132   99,132     99,132      
Increase in number of shares authorized (in shares) 125,000                  
Number of stock options issued under the plan (in shares)       508,889            
Options or shares still available to be issued (in shares)             0      
Stock options, number of shares [Roll forward]                    
Outstanding, end of period (in shares)   99,132   99,132            
2014 Stock Incentive Plan [Member] | Stock Options [Member]                    
Share-based Arrangements with Employees and Nonemployees [Abstract]                    
Number of shares authorized under the plan (in shares)                 800,000  
Number of stock options outstanding under the plan (in shares)   344,093   344,093     344,093      
Number of stock options issued under the plan (in shares)       132,282            
Options or shares still available to be issued (in shares)             0      
Stock options, number of shares [Roll forward]                    
Outstanding, end of period (in shares)   344,093   344,093            
2014 Stock Incentive Plan [Member] | Restricted Stock [Member]                    
Share-based Arrangements with Employees and Nonemployees [Abstract]                    
Number of restricted shares awarded under the plan (in shares)           266,839        
Number of Shares & Units [Abstract]                    
Granted (in shares)           266,839        
2014 Stock Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member]                    
Share-based Arrangements with Employees and Nonemployees [Abstract]                    
Number of restricted shares awarded under the plan (in shares)           20,725        
Number of Shares & Units [Abstract]                    
Granted (in shares)           20,725        
2019 Omnibus Incentive Plan [Member] | Stock Options [Member]                    
Share-based Arrangements with Employees and Nonemployees [Abstract]                    
Number of shares authorized under the plan (in shares)               2,400,000    
Options or shares still available to be issued (in shares)             2,025,000      
2019 Omnibus Incentive Plan [Member] | Restricted Stock [Member]                    
Share-based Arrangements with Employees and Nonemployees [Abstract]                    
Number of restricted shares awarded under the plan (in shares)       375,000            
Number of Shares & Units [Abstract]                    
Granted (in shares)       375,000            
Cost of Goods Sold [Member]                    
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]                    
Allocated share-based compensation expense   $ 2,300 $ 5,800 $ 5,800 14,000          
Research and Development Expense [Member]                    
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]                    
Allocated share-based compensation expense   56,300 3,600 116,100 15,500          
Selling, General and Administrative Expenses [Member]                    
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]                    
Allocated share-based compensation expense   $ 318,300 $ 117,700 $ 602,500 $ 194,800