XML 61 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition (Schedule of Disaggregated Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]                    
Revenues from contract with customer $ 7,334 $ 7,919 $ 5,361 $ 6,112 $ 5,435 $ 6,867 $ 7,066 $ 6,867 $ 26,726 $ 26,235
North and South America [Member]                    
Disaggregation of Revenue [Line Items]                    
Revenues from contract with customer                 14,566 13,969
Europe, Middle East, and Africa [Member]                    
Disaggregation of Revenue [Line Items]                    
Revenues from contract with customer                 11,112 9,157
Asia Pacific [Member]                    
Disaggregation of Revenue [Line Items]                    
Revenues from contract with customer                 $ 1,048 $ 3,109
Customer Concentration Risk [Member] | Revenues [Member]                    
Disaggregation of Revenue [Line Items]                    
Concentration risk percentage                 100.00% 100.00%
Customer Concentration Risk [Member] | Revenues [Member] | Military [Member]                    
Disaggregation of Revenue [Line Items]                    
Concentration risk percentage                 65.00% 75.00%
Customer Concentration Risk [Member] | Revenues [Member] | Commercial, including Industrial and Medical [Member]                    
Disaggregation of Revenue [Line Items]                    
Concentration risk percentage                 12.00% 10.00%
Customer Concentration Risk [Member] | Revenues [Member] | Consumer [Member]                    
Disaggregation of Revenue [Line Items]                    
Concentration risk percentage                 4.00% 6.00%
Customer Concentration Risk [Member] | Revenues [Member] | Multiple [Member]                    
Disaggregation of Revenue [Line Items]                    
Concentration risk percentage                 19.00% 9.00%