Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of net sales by revenue - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Disaggregation of Revenue [Line Items] | ||
| Net sales | $ 65,943 | $ 63,360 |
| Hardware and software [Member] | ||
| Disaggregation of Revenue [Line Items] | ||
| Net sales | 44,355 | 47,416 |
| Consumables [Member] | ||
| Disaggregation of Revenue [Line Items] | ||
| Net sales | 6,125 | 3,257 |
| Services [Member] | ||
| Disaggregation of Revenue [Line Items] | ||
| Net sales | $ 15,463 | $ 12,687 |