XML 22 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Equity (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Number of common stock sold
Warrants [Member]    
Proceeds from exercise of warrants   $ 1,101,782
Stock issued during period, warrants exercised   1,001,620
Warrants outstanding 1,483,143  
Options [Member]    
Capital stock issued 156,845  
Stock issued during period, options exercised 243,091