Quarterly report pursuant to Section 13 or 15(d)

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

v3.8.0.1
Stock based compensation, options and warrants (Schedule of Award Activity) (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 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 108,333  
Weighted Average Exercise Price    
Outstanding, beginning $ 9.02  
Granted 18.50  
Exercised 4.02  
Forfeited  
Outstanding, ending 12.83 $ 9.02
Exercisable $ 10.65  
Weighted Average Remaining Contractual Term    
Outstanding 9 years 8 months 12 days  
Exercisable 9 years 7 months 6 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  
Outstanding, ending 1,831,886 1,944,895
Exercisable 1,831,886  
Weighted Average Exercise Price    
Outstanding, beginning $ 35.06  
Granted  
Exercised 3.50  
Forfeited  
Outstanding, ending 36.96 $ 35.06
Exercisable $ 36.96  
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 $ 62,400 $ 6,135,000
Exercisable $ 62,400