XML 66 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stockholders' Equity (Schedule of Stock-based Compensation) (Details) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock based compensation $ 582,630 $ 1,573,602
Employee stock options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock based compensation 527,697 924,343
Employee stock awards [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock based compensation 24,276
Non-employee stock awards [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock based compensation 27,993 78,814
Non Employee Stock Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock based compensation $ 2,664 $ 570,445