XML 30 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Payables
12 Months Ended
Dec. 31, 2024
Other Payables [Abstract]  
Other Payables

Note 8 - Other Payables

 

   As of December 31, 
   2024   2023 
   USD thousands 
Due to related parties - salary related   317    620 
Accrued expenses and other   692    2,521 
Government authorities   65    53 
Salary related   126    269 
    1,200    3,463