v3.26.1
Income Taxes - Schedule of Reconciliation of the Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Effective Income Tax Rate Reconciliation, Amount [Abstract]    
Tax expense (benefit) at U.S. rate of 21%, Amount $ (458) $ (1,596)
Tax expense (benefit) at U.S. rate of 21%, Percentage (17.27%) (21.00%)
Other adjustments:    
Rate differential of other jurisdictions, Amount $ 96 $ (221)
Rate differential of other jurisdictions, Percentage 3.62% (2.90%)
Effects of foreign earnings, Amount $ 45,183 $ 1,564
Effects of foreign earnings, Percentage 1703.07% 20.60%
Change in valuation allowance, Amont $ (46,547) $ (12,240)
Change in valuation allowance, Percentage (1754.50%) (161.10%)
Provision to tax return true-ups, Amount $ (483) $ 159
Provision to tax return true-ups, Percentage (18.21%) 2.10%
Exchange rate changes on deferred tax assets, Amount $ 2,094 $ 6,459
Exchange rate changes on deferred tax assets, Percentage 78.93% 85.00%
Expired net operating losses, Amount $ 15 $ 4,789
Expired net operating losses, Percentage 0.57% 63.00%
Other, Amount $ 100 $ 1,086
Other, Percentage 3.78% 14.30%
Income tax provision
Income tax provision, Percentage