Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation (Narrative) (Details)

v3.10.0.1
Stock-Based Compensation (Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Apr. 11, 2017
Mar. 31, 2016
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
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     2,599,038   2,599,038   1,814,231  
Stock options granted         860,307      
Stock option exercise price         $ 1.96      
Intrinsic value of options exercised     $ 0 $ 0 $ 0 $ 97,872    
Options exercised              
Weighted average fair value at grant date, Vested         $ 1.27 $ 1.53    
Unrecognized compensation cost     $ 1,494,158   $ 1,494,158      
Weighted average vesting period, years         2 years 6 months      
Restricted Stock Units (RSUs) [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of RSUs outstanding     35,475   35,475   47,300  
Unrecognized compensation cost     $ 51,512   $ 51,512      
Weighted average vesting period, years         2 years 4 months 24 days      
The 2013 Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Options authorized for issuance               1,700,000
Additional options authorized for issuance 1,700,000              
Shares available for issuance     1,064,912   1,064,912      
The 2013 Plan [Member] | Stock Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of options outstanding     2,287,038   2,287,038      
The 2013 Plan [Member] | Restricted Stock Units (RSUs) [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of RSUs outstanding     35,475   35,475      
The 2003 Plan [Member] | Stock Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of options outstanding     300,000   300,000      
Share-based Compensation Award, Tranche One [Member] | Stock Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting percentage         25.00%      
Share-based Compensation Award, Tranche Two [Member] | Stock Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting percentage         2.78%      
Maximum [Member] | Stock Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Expiration of options from grant date, years         10 years      
Exercise Price Range $1.46 to $2.29 [Member] | Stock Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock options granted         860,307      
Stock option grants fair value         $ 1,089,851      
Exercise Price Range $1.46 to $2.29 [Member] | Minimum [Member] | Stock Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock option exercise price         $ 1.46      
Exercise Price Range $1.46 to $2.29 [Member] | Maximum [Member] | Stock Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock option exercise price         $ 2.29      
Exercise Price Range $1.84 to $6.18 [Member] | Stock Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock options granted           483,260    
Stock option grants fair value           $ 738,937    
Exercise Price Range $1.84 to $6.18 [Member] | Minimum [Member] | Stock Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock option exercise price           $ 1.84    
Exercise Price Range $1.84 to $6.18 [Member] | Maximum [Member] | Stock Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock option exercise price           $ 6.18    
Non-Employee Transaction [Member] | Stock Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Percentage of Event Occurence to Vest         100.00%      
Non-Employee Transaction [Member] | Minimum [Member] | Stock Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period         1 year      
Non-Employee Transaction [Member] | Maximum [Member] | Stock Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period         3 years      
Third Party [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock options granted   12,000