XML 43 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Share Capital - Schedule of Warrants Outstanding (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 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 April 2023 April 2023
Series A (2015) [Member]    
Number of outstanding warrants 676 676
Exercise price $ 1,377 $ 1,377
Number of exercisable warrants 676  
Exercisable Through April 2020 April 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 March 2022 March 2022