Annual report pursuant to Section 13 and 15(d)

Share Based Payments and Stock Options (Details)

v3.8.0.1
Share Based Payments and Stock Options (Details) - 2014 Equity Incentive Plan [Member] - shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total Shares available for issuance pursuant to the 2014 Plan 2,500,000    
Options outstanding, December 31 2017 2,083,500 1,862,000 1,862,000
Total options exercised under 2014 Plan (50,000)  
Total shares issued pursuant to the 2014 Plan 331,500    
Awards available for issuance under the 2014 Plan, December 31, 2017 35,000