XML 111 R78.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Summary of Net Operating Loss and Tax Credit Carryovers (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Federal  
Operating Loss Carryforwards [Line Items]  
Net operating losses carryforward, Amount $ 597,400
Net operating losses, Expiration term Unlimited
Federal | Minimum  
Operating Loss Carryforwards [Line Items]  
Net operating losses, Expiration year 2035
Federal | Maximum  
Operating Loss Carryforwards [Line Items]  
Net operating losses, Expiration year 2037
Federal | 2035 - 2038  
Operating Loss Carryforwards [Line Items]  
Net operating losses carryforward, Amount $ 536,463
Federal | Unlimited Expiration Year  
Operating Loss Carryforwards [Line Items]  
Net operating losses carryforward, Amount 60,948
Foreign  
Operating Loss Carryforwards [Line Items]  
Net operating losses carryforward, Amount $ 26,879
Foreign | Minimum  
Operating Loss Carryforwards [Line Items]  
Net operating losses, Expiration year 2025
Foreign | Maximum  
Operating Loss Carryforwards [Line Items]  
Net operating losses, Expiration year 2029
State  
Operating Loss Carryforwards [Line Items]  
Net operating losses carryforward, Amount $ 380,609
State | Minimum  
Operating Loss Carryforwards [Line Items]  
Net operating losses, Expiration year 2020
State | Maximum  
Operating Loss Carryforwards [Line Items]  
Net operating losses, Expiration year 2038