XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Taxes on Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Mar. 31, 2021
Income Taxes [Abstract]            
Income tax receivable $ 70,500   $ 70,500   $ 71,000  
Tax refund amount           $ 119,500
Earnings (loss) before taxes on income [Abstract]            
Earnings (loss) before taxes on income 39,636 $ 15,845 63,435 $ 11,834    
U.S. Federal [Abstract]            
Current 519 0 519 0    
Deferred 8,464 3,407 13,721 2,804    
Current Federal, State and Local, Tax Expense (Benefit) [Abstract]            
Current 1,035 573 1,298 215    
Deferred State and Local Income Tax Expense (Benefit) 1,015 1,506 1,614 1,576    
Current Foreign Tax Expense (Benefit) (3) 7 91 7    
Total provision (benefit) for taxes on income 11,030 5,493 17,243 4,602    
United States [Member]            
Earnings (loss) before taxes on income [Abstract]            
Earnings (loss) before taxes on income 39,607 15,811 63,261 12,192    
Foreign [Member]            
Earnings (loss) before taxes on income [Abstract]            
Earnings (loss) before taxes on income $ 29 $ 34 $ 174 $ (358)