Quarterly report pursuant to Section 13 or 15(d)

Stock based compensation, options and warrants (Other Common Stock Purchase Options and Warrants) (Narrative) (Details)

v3.7.0.1
Stock based compensation, options and warrants (Other Common Stock Purchase Options and Warrants) (Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2017
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation, operating expense   $ 138,011 $ 176,388 $ 271,054 $ 224,272  
Proceeds from common stock       1,913,509  
Private Placement [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Proceeds from common stock $ 2,250,000     $ 1,000,000    
Expiration date May 31, 2020          
Nonqualified [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Awards outstanding   1,272,929   1,272,929   527,003
Options granted 900,000     900,000    
Options granted, exercise price $ 3.50     $ 3.50    
Options forfeited       154,074    
Lapsed shares       45,000    
Unvested exercise price   $ 3.78   $ 3.78    
Expired options       71,574    
Remaining forfeited options       37,500    
Nonqualified [Member] | Non Compensatory Rights [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Exercise price of warrants   $ 5.60   $ 5.60    
Awards outstanding   1,257,929   1,257,929    
Expiration date       Mar. 31, 2020    
Nonqualified [Member] | Compensatory Arrangements [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Exercise price of warrants   $ 3.78   $ 3.78    
Awards outstanding   15,000   15,000    
Expiration date       Jul. 31, 2017    
Nonqualified [Member] | Employees [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation, operating expense   $ 48,814 $ 87,620