XML 57 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' equity - Narrative (Details)
12 Months Ended
Jan. 05, 2017
Dec. 31, 2018
USD ($)
$ / shares
shares
Dec. 31, 2017
USD ($)
$ / shares
shares
Dec. 31, 2016
USD ($)
$ / shares
shares
Stockholders' Equity        
Authorized Shares of Common Stock   50,000,000 200,000,000  
Issued and Outstanding Shares of Preferred Stock   0 0  
Issued and Outstanding Shares of Common Stock   15,098,837 8,895,094  
Stockholders' Equity Note, Stock Split, Conversion Ratio 0.0333      
Common Stock        
Common Stock, Voting Rights, Number of Votes Per Share   1    
Share-based Compensation        
Nonvested Share-based Compensation | $     $ 111,243  
Share-based Compensation Expense | $   $ 263,396 $ 122,134 $ 218,294
Share-based Compensation, Fair Value of Options Granted | $ / shares   $ 2.50 $ 4.55 $ 4.46
Share-based Compensation, Intrinsic Value of Options Granted | $     $ 43,420 $ 6,338
Share-based Compensation, Intrinsic Value of Options Outstanding | $   $ 0 17,454 602,773
Share-based Compensation, Intrinsic Value of Options Exercisable | $   $ 0 $ 17,454 $ 597,872
Original Number of Shares Authorized        
Stockholders' Equity        
Authorized Shares of Common and Preferred Stock   240,000,000    
Current Number of Shares Authorized        
Stockholders' Equity        
Authorized Shares of Common and Preferred Stock   55,000,000    
Authorized Shares of Preferred Stock   5,000,000    
Authorized Shares of Common Stock   50,000,000    
Employee Stock Option        
Common Stock        
Shares of Common Stock for the Exercise of Options   339,964    
Shares of Common Stock for the Exercise of Warrants   1,745,868    
Share-based Compensation        
Expected dividend yield   0.00% 0.00% 0.00%
Share-based Compensation Expense | $   $ 236,098 $ 95,734 $ 200,224
Unearned Share-based Compensation earn period   1 year 2 months 12 days    
Share-based Compensation, Exercise Term     10 years  
2016 Equity Incentive Plan        
Share-based Compensation        
Share-based Compensation, Shares Available for Grant       450,000
Restricted Stock        
Share-based Compensation        
Nonvested Share-based Compensation Expense in Future Periods | $     $ 31,015  
Unearned Share-based Compensation earn period   2 years 2 months 12 days    
Board of Directors Chairman [Member] | Restricted Stock        
Share-based Compensation        
Share-based Compensation Expense | $   $ 27,298 $ 26,400 $ 18,070
Minimum | Employee Stock Option        
Share-based Compensation        
Award Vesting Period     1 year  
Maximum | Employee Stock Option        
Share-based Compensation        
Award Vesting Period     3 years  
2016 Equity Incentive Plan        
Share-based Compensation        
Share-based Compensation, Shares Available for Grant   268,138 397,500 450,000