XML 89 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Unrecognized Tax Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning balance $ 15,356 $ 14,367 $ 14,480
Tax positions related to current year:      
Gross additions 3,352 3,054 2,446
Tax positions related to prior years:      
Gross additions 236 1,465 340
Settlements 0 (145) (278)
Lapses on statute of limitations (3,033) (3,385) (2,621)
Ending balance $ 15,911 $ 15,356 $ 14,367