GENERAL (Schedule of Revenue from Contracts with Customers) (Details) - USD ($) $ in Thousands |
Jun. 30, 2018 |
Jan. 02, 2018 |
Dec. 31, 2017 |
|---|---|---|---|
| Deferred Revenues - Current term | $ 3,407 | $ 2,559 | |
| Deferred Revenues - Long term | 47,595 | 31,453 | |
| Retained earnings | $ 132,554 | 66,172 | |
| Adjustments due following adoption of ASC 606 [Member] | |||
| Deferred Revenues - Current term | (89) | ||
| Deferred Revenues - Long term | 3,961 | ||
| Retained earnings | $ (3,872) | ||
| After Adjustment [Member] | |||
| Deferred Revenues - Current term | $ 2,470 | ||
| Deferred Revenues - Long term | 35,414 | ||
| Retained earnings | $ 62,300 |