Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses and other current liabilities - USD ($) $ in Thousands |
Dec. 31, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Schedule of accrued expenses and other current liabilities [Abstract] | ||
| Salaries and benefits | $ 2,182 | $ 1,687 |
| Accrued earn out obligation related to acquisition | 188 | |
| Sales tax payable | 366 | 519 |
| Professional fees | 305 | 294 |
| Vendor purchases | 66 | 72 |
| Customer deposits | 90 | 54 |
| Other | 23 | 181 |
| Total accrued expenses and other current liabilities | $ 3,220 | $ 2,807 |