Discontinued Operations (Details) - Summary of results of operations of the discontinued operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Summary of results of operations of the discontinued operations [Abstract]        
Revenue $ 5   $ 3,960
Cost of Revenue 46   4,107
Operating Expenses 818 $ 260 3,550
Operating Loss (859) (260) (3,697)
Other expenses (income), net 160   297
Net loss from discontinued operations $ (1,019) $ (260) $ (3,994)