XML 37 R22.htm IDEA: XBRL DOCUMENT v3.23.2
TAXES ON INCOME (Tables)
6 Months Ended
Jun. 30, 2023
TAXES ON INCOME  
Schedule of components of Income Tax Expense (Benefit)

    

Three Months Ended

    

Six Months Ended

(U.S. dollars in thousands)

June 30, 2023

June 30, 2023

Current taxes on income

$

3,438

$

3,633

Deferred taxes on income

 

(3,130)

(3,130)

Total taxes on income

$

308

$

503