v3.8.0.1
Warrant derivative liability (Investor Warrants) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Aug. 05, 2017
Apr. 05, 2017
Dec. 31, 2017
Nov. 15, 2017
Nov. 13, 2017
Class of Warrant or Right, Outstanding   896,739   95,653  
Private Placement [Member] | Investor [Member]          
Class of Warrant or Right, Exercise Price of Warrants or Rights       $ 1.00 $ 0.80
Class of Warrant or Right, Outstanding     896,739 896,739  
Warrants Not Settleable in Cash, Fair Value Disclosure     $ 615    
Fair Value Adjustment of Warrants     $ 136    
Securities Purchase Agreement [Member]          
Warrant Purchase on Issue of Ordinary Shares 326,087 326,087      
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 2.75 $ 2.75      
Securities Purchase Agreement, Warrants Issued percentage 75.00% 75.00%