v3.26.1
Income Taxes - Schedule of Reconciliation of the U.S. Statutory Income Tax Rate On Continuing Operations to the Company's Effective Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Amount      
U.S. federal statutory tax rate $ (11,959) $ (6,992) $ (11,363)
State and local income taxes, net of federal income tax effect (116) (704) 198
Effects of cross-border tax laws 0 0 511
Research and development credit 0 (2,135) 0
Stock-based compensation 75 228 2,137
Goodwill impairment 6,342 0 0
Loss on debt extinguishment 993 0 0
Warrant and derivative liabilities (321) 288 (36)
Other non-taxable or non-deductible items 161 308 294
Uncertain tax positions 0 2 0
Other (18) 141 (212)
Total provision / (benefit) $ 386 $ 662 $ 1,602
Percent      
U.S. federal statutory tax rate 21.00% 21.00% 21.00%
State and local income taxes, net of federal income tax effect 0.20% 2.10% (0.40%)
Effects of cross-border tax laws 0.00% 0.00% (0.90%)
Research and development credit 0.00% 6.40% 0.00%
Stock-based compensation (0.10%) (0.70%) (3.90%)
Goodwill impairment (11.10%) 0.00% 0.00%
Loss on debt extinguishment (1.70%) 0.00% 0.00%
Warrant and derivative liabilities 0.60% (0.90%) 0.10%
Other non-taxable or non-deductible items (0.30%) (0.90%) (0.50%)
Uncertain tax positions 0.00% 0.00% 0.00%
Other 0.00% (0.40%) 0.20%
Total tax expense (0.70%) (2.00%) (3.00%)
Canada:      
Amount      
Other $ 183 $ 209 $ (83)
Percent      
Other (0.30%) (0.60%) 0.20%
Other foreign jurisdictions      
Amount      
Other $ 322 $ 39 $ 339
Foreign exchange impacts 364 325 (218)
Change in valuation allowance (4,797) (61) (1,321)
Return to accrual $ 4,074 $ (54) $ 1,599
Percent      
Other (0.60%) (0.10%) (0.60%)
Foreign exchange impacts (0.60%) (1.00%) 0.40%
Change in valuation allowance 8.40% 0.20% 2.40%
Return to accrual (7.20%) 0.20% (3.00%)
United States      
Amount      
Change in valuation allowance $ 5,964 $ 8,266 $ 9,526
Return to accrual $ (881) $ 802 $ 231
Percent      
Change in valuation allowance (10.50%) (24.90%) (17.60%)
Return to accrual 1.50% (2.40%) (0.40%)