v3.26.1
Taxes on Income - Schedule of Components of Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Schedule of Components of Tax Expense (Benefit)[Abstract]    
Current taxes $ 2 $ 3
Deferred taxes 56 (97)
Tax expense (benefit) $ 58 $ (94)