Income Taxes - Net Operating Loss Expirations (Details) $ in Thousands | Dec. 31, 2019USD ($) |
US Federal | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | $ 452,511 |
US Federal | 2030 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 0 |
US Federal | 2031 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 0 |
US Federal | 2032 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 0 |
US Federal | 2033 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 2,225 |
US Federal | 2034 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 7,276 |
US Federal | 2035 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 53,359 |
US Federal | 2036 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 23,379 |
US Federal | 2037 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 65,509 |
US Federal | 2038 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 0 |
US Federal | 2039 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 0 |
US Federal | Does not expire | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 300,763 |
US State | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 81,161 |
US State | 2030 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 0 |
US State | 2031 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 0 |
US State | 2032 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 0 |
US State | 2033 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 2,232 |
US State | 2034 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 22,162 |
US State | 2035 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 52,950 |
US State | 2036 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 0 |
US State | 2037 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 0 |
US State | 2038 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 3,817 |
US State | 2039 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 0 |
US State | Does not expire | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 0 |
Canadian Federal | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 79,053 |
Canadian Federal | 2030 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 4,830 |
Canadian Federal | 2031 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 7,059 |
Canadian Federal | 2032 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 13,308 |
Canadian Federal | 2033 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 18,623 |
Canadian Federal | 2034 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 32,401 |
Canadian Federal | 2035 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 1,084 |
Canadian Federal | 2036 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 777 |
Canadian Federal | 2037 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 697 |
Canadian Federal | 2038 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 0 |
Canadian Federal | 2039 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 274 |
Canadian Federal | Does not expire | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 0 |
Canadian Provincial | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 78,432 |
Canadian Provincial | 2030 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 4,907 |
Canadian Provincial | 2031 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 7,066 |
Canadian Provincial | 2032 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 12,433 |
Canadian Provincial | 2033 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 19,385 |
Canadian Provincial | 2034 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 31,809 |
Canadian Provincial | 2035 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 1,084 |
Canadian Provincial | 2036 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 777 |
Canadian Provincial | 2037 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 697 |
Canadian Provincial | 2038 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 0 |
Canadian Provincial | 2039 | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | 274 |
Canadian Provincial | Does not expire | |
Operating Loss Carryforwards [Line Items] | |
Net operating loss carry forwards (NOLs) | $ 0 |