v3.26.1
Income Taxes Schedule of Income Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Income Before Income Tax, Domestic and Foreign [Line Items]        
Income (Loss) from Continuing Operations before Income Taxes, Domestic $ (17,762) $ (14,424) $ (24,703) $ (25,577)
Income (Loss) from Continuing Operations before Income Taxes, Foreign 6,091 (8,550) 9,688 (12,504)
Pretax income (loss) from continuing operations     (15,015) (38,081)
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest $ (11,671) $ (22,974) $ (15,015) $ (38,081)