Income Taxes - Valuation allowance has been established against the deferred tax assets (Details) $ in Thousands |
12 Months Ended |
---|---|
Dec. 31, 2021
USD ($)
| |
Deferred Tax Assets, Operating Loss Carryforwards, Alternative [Abstract] | |
Tax loss carryovers | $ 152,989 |
Tax loss carryovers subject to expiry | 7,600 |
Tax loss carryovers not subject to expiry | 145,400 |
United States | |
Deferred Tax Assets, Operating Loss Carryforwards, Alternative [Abstract] | |
Tax loss carryovers | 147,682 |
Tax loss carryovers subject to expiry | 2,300 |
Canada | |
Deferred Tax Assets, Operating Loss Carryforwards, Alternative [Abstract] | |
Tax loss carryovers | $ 4,809 |
Percentage of valuation allowance | 100.00% |
Mexico | |
Deferred Tax Assets, Operating Loss Carryforwards, Alternative [Abstract] | |
Tax loss carryovers | $ 498 |
Percentage of valuation allowance | 100.00% |