XML 102 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - NOL and Tax Credit Carryforwards (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Foreign Tax Authority | Canada Revenue Agency  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards, subject to expiration $ 144,242
Domestic Tax Authority  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards, subject to expiration 34,028
Operating loss carryforwards, not subject to expiration 30,655
State and Local Jurisdiction  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards, subject to expiration $ 6,073