XML 46 R31.htm IDEA: XBRL DOCUMENT v3.23.2
TAXES ON INCOME (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Jun. 30, 2022
May 31, 2023
TAXES ON INCOME        
Current taxes on income $ 3,438 $ 3,633    
Deferred taxes on income (3,130) (3,130)    
Total taxes on income 308 $ 503    
Effective income tax rate (as a percent)   3.00% 0.00%  
Statutory income tax rate   21.00%    
Milestone Payments to regulatory approvals       $ 20,000
Valuation allowance related to deferred tax assets $ 3,100