v3.26.1
Finance Income (Expense), Net
12 Months Ended
Dec. 31, 2025
Finance Income (Expense), Net [Abstract]  
Finance Income (Expense), Net

NOTE 11:- FINANCE INCOME (EXPENSE), NET

 

   Year ended December 31, 
   2025   2024   2023 
             
Interest income $284  $291  $506 
Bank commissions  (14)  (14)  (14)
Exchange rate fluctuations and others  (144)  (13)  58 
short-term investment revaluation  (4)  (14)  11 
Total financial income (expenses), net $122  $250  $561