XML 100 R84.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Taxes [Line Items]      
Increase in valuation allowance related to changes in the estimated tax benefit of foreign and state operating losses $ 22,899    
Liability for unrecognized tax benefits 70,202 $ 68,214 $ 40,382
Unrecognized tax benefits that would impact effective tax rate 66,607    
Increase in liability for unrecognized tax benefits 1,988    
Accrued interest and penalties related to unrecognized tax benefits, net of federal tax benefits 17,864 $ 14,428  
Capital Loss Carryforward      
Income Taxes [Line Items]      
State capital loss carryforward, amount $ 297,748    
State capital loss carryforward, expiration date Dec. 31, 2024    
Domestic Tax Authority      
Income Taxes [Line Items]      
Net operating loss carryforwards $ 99,657    
Operating loss carryforwards, expiration date Dec. 31, 2036    
Domestic Tax Authority | Tax Year 2029      
Income Taxes [Line Items]      
Operating loss carryforwards, expiration date Dec. 31, 2029    
State      
Income Taxes [Line Items]      
Net operating loss carryforwards $ 488,070    
Operating loss carryforwards, expiration date Dec. 31, 2040    
Foreign Tax Authority      
Income Taxes [Line Items]      
Net operating loss carryforwards $ 296,451    
Operating loss carryforwards, expiration date Dec. 31, 2021