XML 106 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Taxes on Income - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Examination [Line Items]        
Transition tax $ 15,500      
Foreign earnings liability, installments paid 8,500      
Foreign earnings liability, remaining installments 7,000      
Deferred tax liabilities 136,220 $ 149,076    
Undistributed earnings 379,200      
Deferred tax assets, state net operating losses 7,300      
Deferred tax assets, state net operating losses based on reversal of deferred tax liabilities 1,900      
Partial valuation allowance against state net operating losses 5,400      
Additional valuation allowance for state deferred tax assets 900      
Deferred tax assets, foreign net operating loss carryforwards 15,600      
Deferred tax assets, foreign net operating loss carryforwards, partial valuation 2,400      
Deferred tax assets, foreign net operating loss carryforwards 13,200      
Additional valuation allowance for other foreign deferred tax assets $ 3,000      
Foreign tax credits carryforward period 10 years      
Deferred tax assets, foreign tax credit carryforward expected to expire $ 13,000 5,200    
Operating loss carryforward, valuation allowance 12,500 1,300    
Unrecognized tax benefits 15,659 16,340 $ 22,464 $ 22,152
Accrued penalties 1,100 1,300    
Accrued interest 2,900 2,700    
Unrecognized tax benefit, penalties expense 400 1,700 500  
Unrecognized tax benefit, interest expense 100 300 300  
Decrease in unrecognized tax benefits is reasonably possible 2,700      
Unrecognized tax benefits if recognized $ 10,100 $ 10,200 $ 15,200  
Expiration In Year Five        
Income Tax Examination [Line Items]        
State net operating losses carryforward period 5 years      
Expiration In Twenty Years        
Income Tax Examination [Line Items]        
State net operating losses carryforward period 20 years      
Foreign Tax Authority        
Income Tax Examination [Line Items]        
Deferred tax liabilities $ 8,200