Quarterly report pursuant to Section 13 or 15(d)

Share-based Compensation (Narrative) (Details)

v3.20.2
Share-based Compensation (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2020
Jun. 30, 2019
Mar. 24, 2020
Jul. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Grants in period 0          
Proceeds from stock option exercises   $ 415,000 $ 415,464 $ 200,000    
Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period     3 years      
Grants in period     2,228,827      
Issuance of common stock upon cashless exercise of options     143,958 34,299    
Cashless options, exercises in period     223,415 116,666    
Options, exercises in period, intrinsic value     $ 1,100,000 $ 105,000    
Shares exercised     441,548      
Share price $ 3.34   $ 3.34      
Unrecognized compensation expense, stock options $ 3,400,000   $ 3,400,000      
Unrecognized compensation expense, period for recognition     3 years      
Stock Appreciation Rights (SARs) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award expiration period     10 years      
Exercise price per share $ 0.95   $ 0.95      
Vested shares outstanding 50,000   50,000      
Stock Appreciation Rights (SARs) [Member] | The APP Merger [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vest date     Oct. 31, 2018      
Stock Appreciation Rights (SARs) [Member] | Employee [Member] | The APP Merger [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares issued     50,000      
Stock Appreciation Rights (SARs) [Member] | Outside Directors [Member] | The APP Merger [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares issued     140,000      
Maximum [Member] | Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award expiration period     10 years      
2008 Stock Incentive Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized 0   0      
2017 Equity Incentive Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized           4,700,000
Number of shares available 101,747   101,747      
2018 Equity Incentive Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized         11,000,000  
Number of shares available 5,881,998   5,881,998