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