Quarterly report pursuant to Section 13 or 15(d)

Stock based compensation, options and warrants (Schedule of Award Activity) (Details)

v3.10.0.1
Stock based compensation, options and warrants (Schedule of Award Activity) (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2018
Dec. 31, 2017
Stock Incentive Plan [Member]    
Shares Underlying Options    
Outstanding, beginning 119,533  
Granted 50,000  
Exercised (19,533)  
Forfeited  
Outstanding, ending 150,000 119,533
Exercisable 120,834  
Weighted Average Exercise Price    
Outstanding, beginning $ 9.02  
Granted 18.50  
Exercised 4.02  
Forfeited  
Outstanding, ending 12.83 $ 9.02
Exercisable $ 11.47  
Weighted Average Remaining Contractual Term    
Outstanding 9 years 4 months 24 days  
Exercisable 9 years 4 months 24 days  
Aggregate Intrinsic Value    
Outstanding  
Exercisable  
Other common stock purchase options and warrants [Member]    
Shares Underlying Options    
Outstanding, beginning 1,944,895  
Granted  
Exercised (113,009)  
Forfeited (160,773)  
Outstanding, ending 1,671,113 1,944,895
Exercisable 1,671,113  
Weighted Average Exercise Price    
Outstanding, beginning $ 35.06  
Granted  
Exercised 3.50  
Forfeited 10.88  
Outstanding, ending 39.47 $ 35.06
Exercisable $ 39.47  
Weighted Average Remaining Contractual Term    
Outstanding 2 years 6 months 2 years 8 months 12 days
Exercisable 2 years 6 months  
Aggregate Intrinsic Value    
Outstanding $ 56,800 $ 6,135,000
Exercisable $ 56,800