Accumulated Other Comprehensive Income (Loss) (Details) $ in Thousands |
6 Months Ended |
|
Jun. 30, 2018
USD ($)
|
| Schedule of changes in accumulated balances of other comprehensive income (loss) |
|
| Beginning balance |
$ 301
|
| Other comprehensive income (loss) before reclassifications |
(240)
|
| Amounts reclassified from accumulated other comprehensive income (loss) |
24
|
| Net current period other comprehensive loss |
(216)
|
| Ending Balance |
85
|
| Unrealized loss on marketable securities [Member] |
|
| Schedule of changes in accumulated balances of other comprehensive income (loss) |
|
| Beginning balance |
(30)
|
| Other comprehensive income (loss) before reclassifications |
(113)
|
| Amounts reclassified from accumulated other comprehensive income (loss) |
|
| Net current period other comprehensive loss |
(113)
|
| Ending Balance |
(143)
|
| Unrealized gain (loss) on cash flow hedges [Member] |
|
| Schedule of changes in accumulated balances of other comprehensive income (loss) |
|
| Beginning balance |
45
|
| Other comprehensive income (loss) before reclassifications |
(121)
|
| Amounts reclassified from accumulated other comprehensive income (loss) |
24
|
| Net current period other comprehensive loss |
(97)
|
| Ending Balance |
(52)
|
| Foreign currency translation adjustment [Member] |
|
| Schedule of changes in accumulated balances of other comprehensive income (loss) |
|
| Beginning balance |
286
|
| Other comprehensive income (loss) before reclassifications |
(6)
|
| Amounts reclassified from accumulated other comprehensive income (loss) |
|
| Net current period other comprehensive loss |
(6)
|
| Ending Balance |
$ 280
|