XML 78 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Tax Credit Carryforward [Line Items]    
Unclaimed Tax Deductions Related To Scientific Research And Experimental Development Expenditures $ 158,629 $ 142,925
Non-capital losses carried forward for tax purposes $ 642,043 422,822
Tax Credit Carry forward, Expiration Date Dec. 31, 2045  
Unrecognized tax benefits of uncertain tax positions $ 10,850 10,850
Canada and United States Revenue Agency [Member]    
Tax Credit Carryforward [Line Items]    
Tax year open for income tax examination 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023  
Investment Tax credit [Member]    
Tax Credit Carryforward [Line Items]    
Tax credit available to offset taxes payable $ 29,284 29,074
Provincial Tax Credit [Member]    
Tax Credit Carryforward [Line Items]    
Tax credit available to offset taxes payable $ 8,518 $ 8,099