Schedule of Supplemental Cash Flow Information Related to Leases (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Commitments and Contingencies Disclosure [Abstract] | ||
| Operating cash flows from operating leases | $ 935 | $ 1,356 |
| Operating cash flows from financing leases | 13 | 20 |
| Financing cash flows from financing leases | 20 | 26 |
| Operating leases | 213 | 1,047 |
| Financing leases | $ 39 | |