XML 17 R29.htm IDEA: XBRL DOCUMENT v3.20.1
(Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Schedule of basic and diluted earnings per common share
   For the Years Ended December 31, 
   2019   2018 
Numerator - basic and diluted        
Net (loss)  $(6,541,686)  $(4,098,677)
Denominator          
Weighted average number of common shares outstanding —basic and diluted   57,016,221    28,809,276 
(Loss) per common share — basic and diluted  $(0.1147)  $(0.1423)