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 |