Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation (Narrative) (Details)

v3.19.3
Stock-Based Compensation (Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Jun. 10, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Income tax benefit from share-based compensation     $ 0      
Valuation allowance on deferred tax assets     100.00%      
Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of options outstanding 219,653   219,653   255,922  
Stock options granted     52,465      
Stock option exercise price     $ 6.41      
Intrinsic value of options exercised $ 0 $ 0 $ 0 $ 0    
Weighted average fair value at grant date, Vested     $ 4.20 $ 15.24    
Unrecognized compensation cost $ 655,378   $ 655,378      
Weighted average vesting period, years     2 years 3 months 18 days      
The 2013 Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options authorized for issuance           283,333
Shares available for issuance 80,469   80,469      
The 2013 Plan [Member] | Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of options outstanding 200,833   200,833      
The 2003 Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares available for issuance 0   0      
The 2003 Plan [Member] | Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of options outstanding 18,820   18,820      
Exercise Price Range $5.23 to $7.45 [Member] | Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options granted     52,465      
Stock option grants fair value     $ 220,540      
Exercise Price Range $5.23 to $7.45 [Member] | Minimum [Member] | Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock option exercise price     $ 5.23      
Exercise Price Range $5.23 to $7.45 [Member] | Maximum [Member] | Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock option exercise price     $ 7.45