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