XML 22 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Taxes [Line Items]      
Increase in valuation allowance related to changes in the estimated tax benefit of foreign and state operating losses $ 21,451    
Liability for unrecognized tax benefits 68,214 $ 40,382 $ 32,776
Unrecognized tax benefits that would impact effective tax rate 63,968    
Increase in liability for unrecognized tax benefits 27,832    
Accrued interest and penalties related to unrecognized tax benefits, net of federal tax benefits 14,428 $ 9,019  
Domestic Tax Authority      
Income Taxes [Line Items]      
Net operating loss carryforwards $ 111,322    
Operating loss carryforwards, expiration date Dec. 31, 2036    
State      
Income Taxes [Line Items]      
Net operating loss carryforwards $ 434,030    
Operating loss carryforwards, expiration date Dec. 31, 2039    
Foreign Tax Authority      
Income Taxes [Line Items]      
Net operating loss carryforwards $ 224,197    
Operating loss carryforwards, expiration date Dec. 31, 2021    
Capital Loss Carryforward      
Income Taxes [Line Items]      
State capital loss carryforward, amount $ 188,823    
State capital loss carryforward, expiration date Dec. 31, 2024    
Tax Year 2028 | Domestic Tax Authority      
Income Taxes [Line Items]      
Operating loss carryforwards, expiration date Dec. 31, 2028