Revenue Recognition (Schedule of Disaggregated Revenue) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]    
Revenues from contract with customer $ 26,046 $ 29,424
Military [Member]    
Disaggregation of Revenue [Line Items]    
Revenues from contract with customer 17,320 21,373
Commercial, including Industrial and Medical [Member]    
Disaggregation of Revenue [Line Items]    
Revenues from contract with customer 2,775 1,607
Consumer [Member]    
Disaggregation of Revenue [Line Items]    
Revenues from contract with customer 1,796 3,383
Multiple [Member]    
Disaggregation of Revenue [Line Items]    
Revenues from contract with customer 4,155 3,061
North and South America [Member]    
Disaggregation of Revenue [Line Items]    
Revenues from contract with customer 16,148 16,434
Europe, Middle East, and Africa [Member]    
Disaggregation of Revenue [Line Items]    
Revenues from contract with customer 8,180 9,834
Asia Pacific [Member]    
Disaggregation of Revenue [Line Items]    
Revenues from contract with customer $ 1,718 $ 3,156