Income Taxes - Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Income Taxes.    
Federal income tax rate 34.00%  
Effective Income Tax Rate Reconciliation, Amount [Abstract]    
Computed expected tax benefit $ (1,748) $ (1,485)
State tax benefit, net of federal benefit (107) (141)
Non-taxable income charge (381) 231
Nondeductible expenses, principally goodwill & impairment 827 14
Change in valuation allowance (8,844) 1,861
Change in federal rate 9,485  
Foreign income tax 58 125
Total income tax expense $ 52 $ 143