Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2018
Loss Per Share [Abstract]  
Schedule of computation of basic and diluted earnings per share of common stock
   For the three month periods ended March 31, 
   2018  2017 
        
 Basic loss per share:      
 Numerator:      
 Net loss used in computing basic earnings per share $(656,175) $(111,185)
          
 Denominator:        
 Weighted average common shares outstanding  21,027,713   19,920,325 
 Basic loss per share $(0.03) $(0.01)
          
 Diluted earnings per share:        
 Numerator:        
 Net loss used in computing diluted loss per share $(656,175) $(111,185)
          
 Denominator:        
 Weighted average common shares outstanding  21,027,713   20,094,434 
 Diluted loss per share $(0.03) $(0.01)