XML 29 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Equity (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
May 30, 2019
Sep. 07, 2018
Feb. 16, 2018
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Aug. 13, 2018
Proceeds from exercise of options and warrants       $ 64,647   $ 1,170,546      
Options and warrant issued in connection with exercises       56,848   1,060,718      
Additional issuance of common stock options and warrants           363,125      
Convertible loan period     5 years            
Proceeds from loan     $ 1,250,000            
Conversion of stock, shares converted     1,388,893            
Warrants to purchase common stock     1,388,893            
Warrant expiry date     Feb. 28, 2023            
Warrants term     5 years            
Warrant liability           $ 501,414 $ 223,370
Warrant market adjustment       $ 286,631 652,025 $ 286,631 $ 278,044  
Warrant liability reclassified to equity           $ 1,153,439      
Number of warrants outstanding       2,029,462   2,029,462      
SPD Technology [Member]                  
Shares issued price per share $ 1.38                
Warrants issued description One share of unregistered common stock and one half of one warrant                
Investors [Member] | SPD Technology [Member]                  
Warrants to purchase common stock   1,086,957              
Proceeds from stock offering   $ 2,000,000              
Number of shares issued to investors   2,173,916              
Shares issued price per share   $ 0.92              
Warrants term   5 years              
Warrant Exercise Price One [Member]                  
Warrant exercise price per share     $ 1.10            
Warrant Exercise Price One [Member] | Accredited Investors [Member]                  
Warrant exercise price per share $ 3.384                
Warrant Exercise Price One [Member] | SPD Technology [Member]                  
Warrant exercise price per share 1.656                
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] | Accredited Investors [Member]                  
Warrant exercise price per share 3.666                
Warrant Exercise Price Two [Member] | SPD Technology [Member]                  
Warrant exercise price per share 1.794                
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] | Accredited Investors [Member]                  
Warrant exercise price per share 4.23                
Warrant Exercise Price Three [Member] | SPD Technology [Member]                  
Warrant exercise price per share $ 2.07                
Warrant Exercise Price Three [Member] | Investors [Member] | SPD Technology [Member]                  
Warrant exercise price per share   $ 1.38              
Common Stock [Member]                  
Number of shares issued to investors         2,173,916 2,001,237 3,618,365    
Common Stock [Member] | Accredited Investors [Member]                  
Number of common stock sold 1,276,599                
Warrants [Member] | Accredited Investors [Member]                  
Warrants to purchase common stock 638,295                
Warrant expiry date May 31, 2024                
Warrants [Member] | SPD Technology [Member]                  
Warrants to purchase common stock 362,319                
Warrant expiry date May 31, 2024                
Unregistered Common Stock [Member] | SPD Technology [Member]                  
Number of shares issued to investors 724,638                
Warrant [Member]                  
Warrant market adjustment       $ 0   $ 652,025      
Cashless Exercise [Member]                  
Additional issuance of common stock options and warrants           603,569