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