XML 66 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Other Payables (Tables)
12 Months Ended
Dec. 31, 2023
Trade and other payables [abstract]  
Schedule of other payables
   
December 31
 
   
2023
   
2022
 
             
Employees and payroll accruals
   
2,109
     
2,471
 
Liability in respect of TEVA (see Note 17c)
   
1,250
     
417
 
Related parties
   
83
     
307
 
Deferred revenues
   
24
     
63
 
Other
   
425
     
901
 
     
3,891
     
4,159