Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation (Narrative) (Details)

v3.19.2
Stock-Based Compensation (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 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 238,346   238,346   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 $ 908,838   $ 908,838      
Weighted average vesting period, years     2 years 7 months 6 days      
Restricted Stock Units (RSUs) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of RSUs outstanding 271   271   1,394  
Unrecognized compensation cost $ 4,884   $ 4,884      
Weighted average vesting period, years     1 year 8 months 12 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 61,505   61,505      
The 2013 Plan [Member] | Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of options outstanding 219,526   219,526      
The 2013 Plan [Member] | Restricted Stock Units (RSUs) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of RSUs outstanding 271   271      
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