XML 70 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes Income Taxes - Reconciliation of Uncertain Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Income Tax Disclosure - Uncertain Tax Positions [Abstract]        
Valuation Allowances and Reserves, Balance   $ (206,586) $ (4,200) $ 0
Tax Credit Carryforward [Line Items]        
Uncertain tax positions - next 12 months $ 8,300      
Valuation Allowances and Reserves, Deductions 56,026 0 0  
Valuation Allowances and Reserves, Additions for Adjustments (14,065) (56,026) 0  
Valuation Allowances and Reserves, Period Increase (Decrease) (38,415) (146,360) (4,200)  
Uncertain tax positions at end of year 17,903 5,566    
Deferred Tax Assets, Valuation Allowance $ (203,040) $ (206,586) $ (4,200)