XML 66 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes (Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Income Taxes [Abstract]    
Decrease to unrecognized tax benefits $ 41,115 $ 1,062
Interest income (expense) 6,752 429
Penalties   5,985
Total $ 47,867 $ 7,476