Intangible Assets - Intangible Assets (Details) - USD ($) $ in Thousands |
3 Months Ended |
|
Mar. 31, 2018 |
Mar. 31, 2017 |
Dec. 31, 2017 |
| Finite-Lived Intangible Assets [Line Items] |
|
|
|
| Gross Carrying Value |
$ 7,809
|
|
$ 7,809
|
| Accumulated Amortization |
(6,412)
|
|
(6,084)
|
| Net Carrying Value |
1,397
|
|
1,725
|
| Amortization expense |
300
|
$ 300
|
|
| Customer relationships |
|
|
|
| Finite-Lived Intangible Assets [Line Items] |
|
|
|
| Gross Carrying Value |
790
|
|
790
|
| Accumulated Amortization |
(566)
|
|
(538)
|
| Net Carrying Value |
224
|
|
252
|
| Technology |
|
|
|
| Finite-Lived Intangible Assets [Line Items] |
|
|
|
| Gross Carrying Value |
4,811
|
|
4,811
|
| Accumulated Amortization |
(4,072)
|
|
(3,871)
|
| Net Carrying Value |
739
|
|
940
|
| Trademarks |
|
|
|
| Finite-Lived Intangible Assets [Line Items] |
|
|
|
| Gross Carrying Value |
930
|
|
930
|
| Accumulated Amortization |
(570)
|
|
(539)
|
| Net Carrying Value |
360
|
|
391
|
| Partner relationships |
|
|
|
| Finite-Lived Intangible Assets [Line Items] |
|
|
|
| Gross Carrying Value |
680
|
|
680
|
| Accumulated Amortization |
(680)
|
|
(623)
|
| Net Carrying Value |
0
|
|
57
|
| Non-compete agreements |
|
|
|
| Finite-Lived Intangible Assets [Line Items] |
|
|
|
| Gross Carrying Value |
40
|
|
40
|
| Accumulated Amortization |
(40)
|
|
(37)
|
| Net Carrying Value |
0
|
|
3
|
| Domain names |
|
|
|
| Finite-Lived Intangible Assets [Line Items] |
|
|
|
| Gross Carrying Value |
273
|
|
273
|
| Accumulated Amortization |
(273)
|
|
(273)
|
| Net Carrying Value |
0
|
|
0
|
| Patents |
|
|
|
| Finite-Lived Intangible Assets [Line Items] |
|
|
|
| Gross Carrying Value |
285
|
|
285
|
| Accumulated Amortization |
(211)
|
|
(203)
|
| Net Carrying Value |
$ 74
|
|
$ 82
|