XML 48 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Shareholders' Equity (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Sep. 07, 2018
Feb. 16, 2018
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Aug. 13, 2018
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 exercise price per share     $ 40       $ 40      
Warrant liability     $ 501,414     $ 501,414   $ 223,370
Warrant market adjustment     $ 8,587 $ (286,631)     278,044  
Proceeds from exercise of warrants             $ 64,292      
Number of common shares issued in connection with exercise of outstanding warrants     27,665,211     24,043,846 27,665,211 24,043,846    
Shares of common stock reserved for issuance     750,000       750,000      
Awards available for issuance                
Number of options granted             150,182 158,000 85,250  
Stock and option compensation         $ 69,000 $ 76,000 $ 69,309 $ 76,299 $ 67,531  
Issuance of stock and warrants for services or claims              
Minimum [Member]                    
Warrants and non-employee options vested term             24 months      
Maximum [Member]                    
Warrants and non-employee options vested term             59 months      
March 31, 2019 [Member]                    
Proceeds from exercise of warrants             $ 1,101,782      
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     58,556       58,556      
Warrants issued             2,475,850      
Warrant [Member] | Liability [Member]                    
Warrants issued             543,479      
Warrant [Member] | Non- Employee Stock Option [Member] | Minimum [Member]                    
Warrants and non-employee options vested term             12 months      
Option expiration period             5 years      
Warrant [Member] | Non- Employee Stock Option [Member] | Maximum [Member]                    
Warrants and non-employee options vested term             59 months      
Option expiration period             10 years