XML 36 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
TAXES ON INCOME (Tables)
6 Months Ended
Jun. 30, 2024
TAXES ON INCOME  
Schedule of taxes on income

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

Six Months Ended

​

Three Months Ended

(U.S. dollars in thousands)

​

June 30, 2024

​

June 30, 2023

​

June 30, 2024

​

June 30, 2023

Current taxes on income

​

$

-

​

$

3,633

​

$

-

​

$

3,438

Deferred taxes on income

​

​

(207)

​

​

(3,130)

​

​

(69)

​

​

(3,130)

Total taxes on income (tax benefit)

​

$

(207)

​

$

503

​

$

(69)

​

$

308