Quarterly report pursuant to Section 13 or 15(d)

Stock based compensation, options and warrants (Stock Incentive Plan Options) (Narrative) (Details)

v3.8.0.1
Stock based compensation, options and warrants (Stock Incentive Plan Options) (Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended
Jan. 31, 2018
Mar. 31, 2018
Mar. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Net proceeds from exercise of stock options   $ 78,522
Stock Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vested options granted under the Plan 19,533    
Options granted   50,000  
Options granted, exercise price   $ 18.50  
Options grant date fair value $ 10.65    
Options forfeited    
Options expired, exercise price $ 18.50    
Net proceeds from exercise of stock options $ 78,522    
Non Employees [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options granted   67,500  
Options grant date fair value   $ 13.08  
Fair value of options vested   $ 3,825,000  
Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options granted   292,500  
Options grant date fair value   $ 13.08  
Vesting period   1 year  
Fair value of options vested   $ 5,603,000  
Employee Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options granted   225,000