v3.26.1
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