XML 232 R131.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of Tax Credit Carryforwards (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating Loss Carryforwards [Line Items]    
Tax credit carryforwards, Tax Effected $ 71,013 $ 71,741
Canadian pool of SR&ED, Tax Effected 96,458 96,113
Foreign    
Operating Loss Carryforwards [Line Items]    
Tax credit carryforwards, Gross Amount 31,212  
Tax credit carryforwards, Tax Effected 31,212  
Tax credit carryforwards, Valuation Allowance (31,212)  
Interest limitation carryforwards, Gross Amount 30,479  
Interest limitation carryforwards, Tax Effected 7,601 3,290
Interest limitation carryforwards, Valuation Allowance (7,601)  
Foreign | Canada    
Operating Loss Carryforwards [Line Items]    
Net operating losses, Gross Amount 626,536  
Net operating losses, Tax Effected 141,987  
Net operating losses, Valuation Allowance (1,739)  
Canadian pool of SR&ED, Gross Amount 417,988  
Canadian pool of SR&ED, Tax Effected 96,458  
Canadian pool of SR&ED, Valuation Allowance 0  
Other foreign authorities    
Operating Loss Carryforwards [Line Items]    
Net operating losses, Gross Amount 14,828  
Net operating losses, Tax Effected 3,827  
Net operating losses, Valuation Allowance (1,998)  
Federal    
Operating Loss Carryforwards [Line Items]    
Tax credit carryforwards, Gross Amount 44,924  
Tax credit carryforwards, Tax Effected 39,801  
Tax credit carryforwards, Valuation Allowance (19,270)  
Net operating losses, Gross Amount 57,750  
Net operating losses, Tax Effected 12,128  
Net operating losses, Valuation Allowance 0  
Interest limitation carryforwards, Gross Amount 164,938  
Interest limitation carryforwards, Tax Effected 36,286 $ 33,188
Interest limitation carryforwards, Valuation Allowance (22,470)  
State    
Operating Loss Carryforwards [Line Items]    
Net operating losses, Gross Amount 74,124  
Net operating losses, Tax Effected 3,454  
Net operating losses, Valuation Allowance $ (1,792)