XML 50 R40.htm IDEA: XBRL DOCUMENT v3.19.1
ORGANIZATION AND NATURE OF BUSINESS (Details 3) - shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Organization And Nature Of Business Details Abstract    
Weighted average number of common shares outstanding Basic 13,306,612 12,780,013
Potentially dilutive common stock equivalents 257,155 677,206
Weighted average number of common and equivalent shares outstanding - Diluted 13,306,612 12,780,013