XML 68 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity (Schedule of Stock-based Compensation) (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock based compensation $ 689,130 $ 582,630
Employee stock options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock based compensation 474,251 527,697
Employee stock awards [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock based compensation 169,517 24,276
Non-employee stock awards [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock based compensation 31,000 27,993
Non Employee Stock Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock based compensation $ 14,362 $ 2,664