XML 35 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Equity (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 07, 2018
Feb. 16, 2018
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Aug. 13, 2018
Dec. 31, 2017
Loan period   5 years            
Proceeds from loan   $ 1,250,000            
Convertible loan converted into number of common shares   1,388,893            
Warrant expiry date   Feb. 28, 2023            
Warrant to purchase shares of common stock   1,388,893            
Warrant exercise price, description   Exercise price of $1.10, $1.20 or $1.35 per share depending on the exercise date            
Warrant term   5 years            
Warrant liability     $ 510,001   $ 510,001   $ 223,370
Warrant market adjustment     $ 286,631 286,631    
Proceeds from exercise of warrants         $ 61,111    
Number of common shares issued in connection with exercise of outstanding warrants     27,662,211   27,662,211     24,043,846
Investors [Member] | SPD Technology [Member]                
Warrant to purchase shares of common stock 1,086,957              
Warrant term 5 years              
Equity method investment $ 2,000,000              
Number of common stock, shares received 2,173,916              
Shares issued price per share $ 0.92              
Warrant Exercise Price One [Member]                
Warrant exercise price per share   $ 1.10            
Warrant Exercise Price One [Member] | Investors [Member] | SPD Technology [Member]                
Warrant exercise price per share 1.10              
Warrant Exercise Price Two [Member]                
Warrant exercise price per share   1.20            
Warrant Exercise Price Two [Member] | Investors [Member] | SPD Technology [Member]                
Warrant exercise price per share 1.20              
Warrant Exercise Price Three [Member]                
Warrant exercise price per share   $ 1.35            
Warrant Exercise Price Three [Member] | Investors [Member] | SPD Technology [Member]                
Warrant exercise price per share $ 1.38              
Warrant [Member]                
Number of common shares issued in connection with exercise of outstanding warrants     55,556   55,556