XML 99 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 14 - Taxes on Income - Composition of Taxes on Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current $ 43 $ (1,229) $ 949
Deferred 0 4,429 (4,425)
Current 6,057 7,668 6,647
Deferred (69) (636) 14,904
Taxes on income 6,031 10,232 18,075
Domestic (11,081) (14,136) (12,741)
Foreign 8,326 5,931 16,938
Income (loss) before taxes on income $ (2,755) $ (8,205) $ 4,197