v3.25.2
Employee Benefit Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Employee Benefit Liabilities [Abstract]  
Schedule of Defined Contribution Plans These contributions and contributions for compensation represent defined contribution plans.
   Year ended December 31, 
   2024   2023   2022 
Expenses in respect of defined contribution plans  $106   $105   $115