XML 87 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]      
Unrecognized tax benefit, including interest and penalties $ 18,016    
Unrecognized tax benefits that would affect effective tax rate 15,761    
Amount of uncertain tax liability expected to be paid within one year 6,546    
Amount of uncertain tax liability included in Other long-term liabilities 11,470    
Unrecognized tax benefits related to lapse of statute of limitations, previously unrecognized 3,033    
Liabilities for tax-related interest and penalties 2,105 $ 1,962 $ 1,289
Settlement and Lapse of Statute      
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]      
Unrecognized tax benefits expected to be recognized within the next 12 months $ 6,546