Schedule of Future Minimum Lease Commitments (Details) - USD ($) $ in Thousands |
Dec. 31, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Operating Lease Liability [Member] | ||
| Loss Contingencies [Line Items] | ||
| 2021 | $ 1,042 | |
| 2022 | 583 | |
| 2023 | 551 | |
| 2024 | 532 | |
| 2025 | 447 | |
| Total lease payments | 3,155 | |
| Less imputed interest | (413) | |
| Total | 2,742 | $ 3,260 |
| Finance Lease Liability [Member] | ||
| Loss Contingencies [Line Items] | ||
| 2021 | 33 | |
| 2022 | 22 | |
| 2023 | 10 | |
| 2024 | ||
| 2025 | ||
| Total lease payments | 65 | |
| Less imputed interest | (5) | |
| Total | $ 60 |