Inventories, Net (Tables) |
12 Months Ended |
|---|---|
Dec. 31, 2021 | |
| Inventories, Net [Abstract] | |
| Schedule of Components of Inventories | December 31 December 31, 2021 2020Raw materials $ 3,517 $ 3,995Work in process 2,149 1,263Finished goods 2,363 3,918Total inventories 8,029 9,176Less inventory reserve (397) (797)Total inventories, net $ 7,632 $ 8,379 |