Annual report pursuant to Section 13 and 15(d)

Common Stock (Narrative) (Details)

v3.6.0.2
Common Stock (Narrative) (Details)
12 Months Ended
Sep. 19, 2016
USD ($)
$ / shares
shares
Mar. 02, 2016
USD ($)
$ / shares
shares
Dec. 03, 2015
USD ($)
shares
Nov. 12, 2015
USD ($)
$ / shares
shares
Mar. 16, 2015
USD ($)
Jan. 21, 2014
USD ($)
$ / shares
shares
Dec. 31, 2016
USD ($)
shares
Dec. 31, 2015
USD ($)
$ / shares
shares
Dec. 31, 2014
USD ($)
shares
Apr. 14, 2014
USD ($)
Common Stock [Abstract]                    
Aggregate offering price of common stock which the Company may issue and sell         $ 40,000,000          
Shares issued | shares 24,000,000 15,625,000   16,666,667   19,047,620   1,407,072    
Warrants issued | shares 18,000,000 11,718,750   12,500,000   4,761,905 31,940,000 13,333,333    
Share Price | $ / shares $ 0.25 $ 0.32   $ 0.42   $ 1.05   $ 0.7410    
Proceeds from issuance $ 6,000,000 $ 5,000,000   $ 7,000,000   $ 20,000,001   $ 1,042,573    
Proceeds from issuance after deducting commissions and other transaction costs               $ 1,005,715    
Fair value 117,130 155,938   174,417            
Cash paid in exchange for legal services 457,964 419,813   565,906   1,365,754        
Commission on sale of shares         3.00%          
Public offering closing costs 575,094 575,751   740,323            
Proceeds allocated to financing expense 143,203 169,887   211,116   206,172        
Issuance cost incurred $ 431,891 $ 405,864   $ 529,207   $ 1,159,582        
Warrants issued per share of stock issued in unit offering | $ / shares $ 0.75 $ 0.75   $ 0.75   $ 0.25        
Warrants issued included in closing costs | shares 1,440,000 781,250   833,333            
Stock Warrants, Exercise Price | $ / shares $ 0.30 $ 0.42   $ 0.53   $ 1.28        
Stock options exercised, shares | shares               889,428 448,693  
Stock options exercised               $ 708,617 $ 358,955  
Retirement of treasury stock, shares | shares     113,215              
Retirement of treasury stock     $ 128,410              
Stock issued for services | shares             330,000 150,000 400,000  
Aggregate market value             $ 97,649 $ 102,000 $ 409,000  
Shares withheld for payment                   99,010
Shares withheld for payment, value                   $ 100,000