XML 116 R103.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Valuation allowance $ 37,143 $ 32,602  
Increase in valuation allowance 4,500    
Foreign earnings repatriated 1,200,000    
Unrecognized tax benefits including accrued interest and penalties 23,100 29,500 $ 32,600
Unrecognized tax benefits, income tax penalties and interest accrued 7,200 7,700 7,800
Income tax interest and penalties expense 500 $ 1,200 $ 1,100
Unrecognized tax benefits that, if recognized, would impact the effective income tax rate 23,100    
Unrecognized tax benefits that may be recognized 4,800    
Estimate of possible charge 49,000    
Stat tax credits $ 32,000