XML 51 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Deficiency - Schedule of Exercise Prices of Common Stock Warrants Outstanding and Exercisable (Details) - $ / shares
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Warrants, Exercise Price $ 1.50 $ 2.75  
Warrants, Outstanding (Shares) 1,783,229 1,464,415 540,198
Warrants, Exercisable (Shares) 1,783,229 1,464,415 540,198
Warrants [Member]      
Warrants, Outstanding (Shares) 1,783,229 1,464,415  
Warrants, Exercisable (Shares) 1,783,229 1,464,415  
Exercise Price Range One [Member] | Warrants [Member]      
Warrants, Exercise Price $ 1.0000 $ 1.0000  
Warrants, Outstanding (Shares) 916,217 916,217  
Warrants, Exercisable (Shares) 916,217 916,217  
Warrants, Expiration Date Sep. 20, 2022 Sep. 20, 2022  
Exercise Price Range Two [Member] | Warrants [Member]      
Warrants, Exercise Price $ 1.2870 $ 1.2870  
Warrants, Outstanding (Shares) 41,002 41,002  
Warrants, Exercisable (Shares) 41,002 41,002  
Warrants, Expiration Date Apr. 17, 2019 Apr. 17, 2019  
Exercise Price Range Three [Member] | Warrants [Member]      
Warrants, Exercise Price $ 1.5000 $ 1.5620  
Warrants, Outstanding (Shares) 80,000 130,284  
Warrants, Exercisable (Shares) 80,000 130,284  
Warrants, Expiration Date Dec. 30, 2023 Dec. 31, 2021  
Exercise Price Range Four [Member] | Warrants [Member]      
Warrants, Exercise Price $ 1.5620 $ 2.7500  
Warrants, Outstanding (Shares) 130,284 8,000  
Warrants, Exercisable (Shares) 130,284 8,000  
Warrants, Expiration Date Dec. 31, 2021 Sep. 20, 2022  
Exercise Price Range Five [Member] | Warrants [Member]      
Warrants, Exercise Price $ 1.5750 $ 4.8500  
Warrants, Outstanding (Shares) 238,814 5,155  
Warrants, Exercisable (Shares) 238,814 5,155  
Warrants, Expiration Date Apr. 30, 2023 Sep. 23, 2019  
Exercise Price Range Six [Member] | Warrants [Member]      
Warrants, Exercise Price $ 2.7500 $ 4.8750  
Warrants, Outstanding (Shares) 8,000 108,594  
Warrants, Exercisable (Shares) 8,000 108,594  
Warrants, Expiration Date Sep. 20, 2022 Sep. 30, 2020  
Exercise Price Range Seven [Member] | Warrants [Member]      
Warrants, Exercise Price $ 4.8500 $ 5.0000  
Warrants, Outstanding (Shares) 5,155 5,000  
Warrants, Exercisable (Shares) 5,155 5,000  
Warrants, Expiration Date Sep. 23, 2019 Sep. 22, 2019  
Exercise Price Range Eight [Member] | Warrants [Member]      
Warrants, Exercise Price $ 4.8750 $ 5.1025  
Warrants, Outstanding (Shares) 108,594 10,309  
Warrants, Exercisable (Shares) 108,594 10,309  
Warrants, Expiration Date Sep. 30, 2020 Jan. 29, 2019  
Exercise Price Range Nine [Member] | Warrants [Member]      
Warrants, Exercise Price $ 5.0000 $ 6.5000  
Warrants, Outstanding (Shares) 5,000 8,092  
Warrants, Exercisable (Shares) 5,000 8,092  
Warrants, Expiration Date Sep. 22, 2019 Feb. 04, 2019  
Exercise Price Range Ten [Member] | Warrants [Member]      
Warrants, Exercise Price $ 5.1025 $ 6.8348  
Warrants, Outstanding (Shares) 10,309 145,758  
Warrants, Exercisable (Shares) 10,309 145,758  
Warrants, Expiration Date Jan. 29, 2019 Sep. 30, 2020  
Exercise Price Range Eleven [Member] | Warrants [Member]      
Warrants, Exercise Price $ 6.5000 $ 7.9300  
Warrants, Outstanding (Shares) 8,092 86,004  
Warrants, Exercisable (Shares) 8,092 86,004  
Warrants, Expiration Date Feb. 04, 2019 Feb. 28, 2021  
Exercise Price Range Twelve [Member] | Warrants [Member]      
Warrants, Exercise Price $ 6.8348    
Warrants, Outstanding (Shares) 145,758    
Warrants, Exercisable (Shares) 145,758    
Warrants, Expiration Date Sep. 30, 2020    
Exercise Price Range Thirteen [Member] | Warrants [Member]      
Warrants, Exercise Price $ 7.9300    
Warrants, Outstanding (Shares) 86,004    
Warrants, Exercisable (Shares) 86,004    
Warrants, Expiration Date Feb. 28, 2021