XML 44 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Share Capital - Schedule of Warrants Outstanding (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Series A (2013) [Member]    
Number of outstanding warrants 181 181
Exercise price $ 2,754 $ 2,754
Number of exercisable warrants 181  
Exercisable Through Apr. 30, 2023 Apr. 30, 2023
Series A (2015) [Member]    
Number of outstanding warrants 676 676
Exercise price $ 1,377 $ 1,377
Number of exercisable warrants 676  
Exercisable Through Apr. 30, 2020 Apr. 30, 2020
Series B (2016) [Member]    
Number of outstanding warrants 2,741 2,741
Exercise price $ 40.5 $ 40.5
Number of exercisable warrants 2,741  
Exercisable Through Mar. 31, 2022 Mar. 31, 2022