XML 436 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Tax Examination [Line Items]    
Valuation allowance $ 34,697 $ 24,819
Foreign – outside of Canada    
Income Tax Examination [Line Items]    
Valuation allowance 15,700  
Foreign – outside of Canada | Section 382 operating loss carryforwards    
Income Tax Examination [Line Items]    
Operating loss carryforward 11,302 11,302
Foreign – outside of Canada | Indefinite    
Income Tax Examination [Line Items]    
Operating loss carryforward 31,004 23,008
Foreign – outside of Canada | 2028 to 2037    
Income Tax Examination [Line Items]    
Operating loss carryforward 5,658 5,658
Domestic – Canada    
Income Tax Examination [Line Items]    
Valuation allowance 18,997  
Operating loss carryforward 66,611 49,452
US state and local | Indefinite    
Income Tax Examination [Line Items]    
Operating loss carryforward 4,545 4,545
US state and local | 2033 to 2044    
Income Tax Examination [Line Items]    
Operating loss carryforward $ 21,582 $ 17,747