XML 86 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 27, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Unusual Risk Or Uncertainty [Line Items]          
Gross operating loss carryforwards   $ 5,221      
Valuation allowance   17,049 $ 34,464    
Deferred foreign tax liability   3,608      
Uncertain tax positions   18,665 18,665 $ 18,648 $ 18,323
Income tax penalties and interest accrued   2,100 1,600 1,100  
Unrecognized tax benefits that would impact effective tax rate   7,300      
Income taxes paid   18,200 $ 10,900 $ 3,800  
Covid 19          
Unusual Risk Or Uncertainty [Line Items]          
Effective tax rate, percent 72.00%        
Covid 19 | Prepaids and Other Current Assets          
Unusual Risk Or Uncertainty [Line Items]          
Net operating loss carryback claims   $ 22,000