Term Debt (Details) - Schedule of future principal payments for outstanding debt $ in Thousands |
Dec. 31, 2021
USD ($)
|
|---|---|
| Schedule of future principal payments for outstanding debt [Abstract] | |
| 2022 | $ 3 |
| 2023 | 3 |
| 2024 | 3 |
| 2025 | 3 |
| 2026 | 3 |
| Thereafter | 131 |
| Total minimum payments | $ 146 |