Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Income Tax Disclosure [Abstract] | ||
| Tax loss carry-forwards | $ 49,958 | $ 26,264 |
| Allowance for doubtful accounts and current expected credit losses | 1,969 | 1,173 |
| Payroll liabilities | 93 | 670 |
| Impairment of long-term investments | 2,123 | 157 |
| Other deductible temporary difference | 130 | 149 |
| Deferred tax assets | 54,273 | 28,413 |
| Less valuation allowance | (54,273) | (28,413) |
| Deferred tax assets, net | 0 | 0 |
| Recognition of intangible assets arising from business combination | (650) | (988) |
| Reclassification to held-for-sale liabilities (Note 15) | 243 | 0 |
| Deferred tax liabilities, net | $ (407) | $ (988) |