XML 110 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Taxes on Income - Net Deferred Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Taxes on Income [Abstract]    
Deferred Income Tax Liabilities $ 162,887 $ 176,197
Non-current deferred tax assets 16,138 16,566
Non-current deferred tax liabilities $ 179,025 $ 192,763