Income Taxes - Schedule of Loss from Continuing Operations before Income Taxes (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Loss before income taxes from continuing operations: | |||
| Loss from continuing operations before | $ (208,413) | $ (7,013) | $ (40,087) |
| Canada [Member] | |||
| Loss before income taxes from continuing operations: | |||
| Loss from continuing operations before | (174,611) | (1,135) | (42,161) |
| Foreign - United States [Member] | |||
| Loss before income taxes from continuing operations: | |||
| Loss from continuing operations before | $ (33,802) | $ (5,878) | $ 2,074 |