Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Geographic Information (Details) - Schedule of geographic area information related to revenue from customers [Line Items]    
Revenue $ 8,969 $ 8,667
North America    
Geographic Information (Details) - Schedule of geographic area information related to revenue from customers [Line Items]    
Revenue 5,869 5,352
International    
Geographic Information (Details) - Schedule of geographic area information related to revenue from customers [Line Items]    
Revenue 3,100 3,315
United Kingdom    
Geographic Information (Details) - Schedule of geographic area information related to revenue from customers [Line Items]    
Revenue 1,516 1,258
Middle East    
Geographic Information (Details) - Schedule of geographic area information related to revenue from customers [Line Items]    
Revenue 1,221 1,163
Europe    
Geographic Information (Details) - Schedule of geographic area information related to revenue from customers [Line Items]    
Revenue 300 541
Other    
Geographic Information (Details) - Schedule of geographic area information related to revenue from customers [Line Items]    
Revenue $ 63 $ 353