XML 118 R97.htm IDEA: XBRL DOCUMENT v3.22.0.1
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%