v3.25.4
Income Taxes- Schedule of Income tax expense (benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
United States federal $ (4,195) $ (1,295) $ (734)
United States state and local 677 (152) 2,085
International 2,862 1,548 1,111
Total current (656) 101 2,462
Deferred:      
United States federal (494) (4,377) (2,881)
United States state and local (320) (1,017) (1,951)
International (95) 0 2,455
Total deferred (909) (5,394) (2,377)
Total income tax (benefit) expense—continuing operations $ (1,565) $ (5,293) $ 85