Income Taxes - Deferred tax assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Income Taxes.    
Deferred revenue $ 172 $ 321
Deferred rent asset 405 699
Accrued wages 10 34
Deferred state sales tax 18 30
Bad debt reserve 14 22
Foreign currency loss 25 39
Other 30 73
Current deferred tax assets 674 1,218
Depreciation and Amortization (220) (443)
Equity Based Compensation 1,691 2,432
Intangible Assets (1,124) (2,564)
Net operating loss carryforwards 16,432 25,654
Non-current deferred tax assets 16,779 25,079
Total deferred tax assets 17,453 26,297
Valuation allowance $ (17,453) $ (26,297)