Note 11  Derivative Warrant Liabilities (Details Textual) $ in Thousands 
Mar. 31, 2020
USD ($)


Derivative Liability, 5% Increase in Volatility, Gain  $ 167 
Derivative Liability, 5% Decrease in Volatility, Loss  173 
Derivative Liability, 5% Increase Currency, Gain  88 
Derivative Liability, 5% Decrease Currency, Loss  $ 88 
X  
 Definition The amount of loss that would be recognized on derivative liability if the currency weakened by 5%. No definition available.

X  
 Definition The amount of loss that would be recognized if there is a 5% decrease in the volatility used in measuring fair value of derivative liability. No definition available.

X  
 Definition The amount of gain that would be recognized on derivative liability if the currency strengthened by 5%. No definition available.

X  
 Definition The amount of gain that would be recognized if there is a 5% increase in the volatility used in measuring fair value of derivative liability. No definition available.
