XML 48 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Other Payables and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Schedule of other payables and accrued expenses
   December 31, 
   2020   2019 
         
Employees and payroll accruals  $971   $673 
Accrued expenses   681    319 
IIA deferred grant    241    - 
Other expenses   10    6 
           
   $1,903   $998