v3.26.1
Income Taxes - Schedule of Loss Carryforward Balances and Expiration (Details) - 2026-2030 [Member]
$ in Thousands
Dec. 31, 2025
USD ($)
Non-capital loss carryforward  
Non-capital loss carryforward $ 421,993
Canada [Member]  
Non-capital loss carryforward  
Non-capital loss carryforward 215,980
United States [Member]  
Non-capital loss carryforward  
Non-capital loss carryforward $ 206,013