XML 199 R103.htm IDEA: XBRL DOCUMENT v3.25.1
Taxes on income - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Unrecognized Tax Benefits [Roll Forward]      
Unrecognized Tax Benefits, Beginning Balance $ 3,529 $ 3,073  
Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions (1,201) (436)  
Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions 1,081 892  
Unrecognized Tax Benefits, Ending Balance 3,409 3,529 $ 3,073
Uncertain Tax Positions      
Unrecognized Tax Benefits [Roll Forward]      
Interest Expense, Operating and Nonoperating (29) 173 129
Investments, Owned, Federal Income Tax Note [Line Items]      
Interest Expense, Operating and Nonoperating $ (29) $ 173 $ 129