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