XML 43 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Schedule of Reconciliation of the Beginning and Ending Amount of Reserve for Uncertain Tax Positions(Excluding Interest and Penalties) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Reconciliation of reserve for uncertain tax positions, Excluding Amounts Pertaining to Examined Tax Returns      
Beginning Balance $ 315,279 $ 301,558 $ 252,434
Additions for tax positions taken in current year 19,431 8,459 50,469
Additions for tax positions taken in prior years 8,929 14,396 8,978
Reductions for tax positions taken in prior years (84,051) (9,134) (10,323)
Ending Balance $ 259,588 $ 315,279 $ 301,558