XML 101 R79.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Summary of Net Operating Loss Carryovers (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Operating Loss Carryforwards [Line Items]  
Net operating losses, Expiration year 2035
Federal  
Operating Loss Carryforwards [Line Items]  
Net operating losses carryforward, Amount $ 637,200
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 $ 537,938
Federal | Unlimited Expiration Year  
Operating Loss Carryforwards [Line Items]  
Net operating losses carryforward, Amount 99,223
Foreign  
Operating Loss Carryforwards [Line Items]  
Net operating losses carryforward, Amount $ 153,266
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 2030
State  
Operating Loss Carryforwards [Line Items]  
Net operating losses carryforward, Amount $ 400,568
State | Minimum  
Operating Loss Carryforwards [Line Items]  
Net operating losses, Expiration year 2025
State | Maximum  
Operating Loss Carryforwards [Line Items]  
Net operating losses, Expiration year 2040