XML 61 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00% 21.00% 21.00%
Income Tax Uncertainties [Abstract]      
Unrecognized Tax Benefits that Would Impact Effective Tax Rate $ 3,900 $ 4,000  
Unrecognized Tax Benefits, Period Increase (Decrease) (100) 400  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 900 900  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense 100 0 $ (1,400)
Decrease in Unrecognized Tax Benefits is Reasonably Possible 0    
Increase in Unrecognized Tax Benefits is Reasonably Possible 1,000    
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Balance beginning of period 5,010 4,585  
Additions based on tax positions related to current year 767 1,138  
Additions for tax positions of prior years 0 124  
Reductions for tax positions of prior years (216) 0  
Reductions due to lapse of applicable statute of limitations (428) (701)  
Settlements (196) (136)  
Balance end of period 4,937 5,010 $ 4,585
Valuation Allowance [Abstract]      
Valuation Allowance, Amount $ 0 $ 0