XML 34 R23.htm IDEA: XBRL DOCUMENT v3.19.1
Earnings Per Share (Details Narrative) - $ / shares
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Loss per Share      
Earnings per share, basic and diluted $ 0.005 $ 0.01  
Common stock, shares authorized 49,833,333   49,833,333
Common stock, shares issued 26,634,052   24,634,054
Common stock, shares outstanding 26,634,052   24,634,054