XML 53 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition (Schedule of Disaggregated Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]                    
Revenues from contract with customer $ 5,435 $ 6,867 $ 7,066 $ 6,867 $ 6,422 $ 4,280 $ 5,260 $ 6,069 $ 26,235 $ 22,031
North and South America [Member]                    
Disaggregation of Revenue [Line Items]                    
Revenues from contract with customer                 13,969 11,834
Europe, Middle East, and Africa [Member]                    
Disaggregation of Revenue [Line Items]                    
Revenues from contract with customer                 9,157 7,299
Asia Pacific [Member]                    
Disaggregation of Revenue [Line Items]                    
Revenues from contract with customer                 $ 3,109 $ 2,898
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                 75.00% 64.00%
Customer Concentration Risk [Member] | Revenues [Member] | Commercial, including Industrial and Medical [Member]                    
Disaggregation of Revenue [Line Items]                    
Concentration risk percentage                 10.00% 11.00%
Customer Concentration Risk [Member] | Revenues [Member] | Consumer [Member]                    
Disaggregation of Revenue [Line Items]                    
Concentration risk percentage                 6.00% 14.00%
Customer Concentration Risk [Member] | Revenues [Member] | Multiple [Member]                    
Disaggregation of Revenue [Line Items]                    
Concentration risk percentage                 9.00% 11.00%