v3.26.1
Income Taxes - Components of income tax (benefit) expense from continuing operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Federal $ 3 $ 0 $ 0
State 0 0 0
Foreign 46 397 73
Total current expense 49 397 73
Federal 0 (0) 0
State 0 (0) 0
Foreign (7,251) 0 (11)
Total deferred benefit (7,251) (0) (11)
Total income tax benefit $ 7,202 $ (397) $ (62)